CVE-2026-80610
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
28/08/2026
Última modificación:
28/08/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
net: enetc: fix potential divide-by-zero when num_vsi is zero<br />
<br />
For i.MX94 series, all the standalone ENETCs do not support SR-IOV, so<br />
pf->caps.num_vsi is zero. This leads to a divide-by-zero in<br />
enetc4_default_rings_allocation() when distributing rings among PF and<br />
VFs.<br />
<br />
Division by zero is undefined behavior in C. On ARM64, the UDIV/SDIV<br />
instructions silently return zero rather than raising an exception, so<br />
the issue does not cause a visible crash. However, relying on this<br />
behavior is incorrect and poses a cross-platform compatibility risk.<br />
<br />
Add an explicit check for num_vsi == 0 and return early after the PF&#39;s<br />
rings have been configured.



