CVE Catalog

CVE-2026-80610

Low risk· EPSS 5%
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

In the Linux kernel, the enetc driver had a potential divide-by-zero when num_vsi was zero, which occurs on i.MX94 platforms without SR-IOV support. The fix adds an explicit check and early return when num_vsi is zero.

Risk Assessment

This could cause incorrect behavior of the network driver on platforms without SR-IOV, potentially leading to system crashes or cross-platform compatibility issues.

Recommendation

Install the updated Linux kernel with the fix to avoid divide-by-zero and ensure proper ring allocation in the enetc driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: net: enetc: fix potential divide-by-zero when num_vsi is zero For i.MX94 series, all the standalone ENETCs do not support SR-IOV, so pf->caps.num_vsi is zero. This leads to a divide-by-zero in enetc4_default_rings_allocation() when distributing rings among PF and VFs. Division by zero is undefined behavior in C. On ARM64, the UDIV/SDIV instructions silently return zero rather than raising an exception, so the issue does not cause a visible crash. However, relying on this behavior is incorrect and poses a cross-platform compatibility risk. Add an explicit check for num_vsi == 0 and return early after the PF's rings have been configured.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS