Impact
In the Linux kernel, physical adapters on IBM Power systems that lack support for segmentation offloading when the maximum segment size is less than 224 bytes can become locked when such packets are transmitted. The issue allows the network stack to request hardware general segmentation offload (GSO) for these packets, causing the adapter to freeze and halt all traffic until a manual reset. Adding an ndo_features_check routine disables GSO for MSS values below 224, causing the stack to perform software segmentation instead and eliminating the freeze. This flaw is identified as CWE‑1284, highlighting improper handling of segmentation offloading parameters.
Affected Systems
Affected systems include Linux kernels running on IBM Power Architecture platforms that use the ibmveth or ibmvnic drivers. Any kernel version preceding the commit that introduced the ndo_features_check and VLAN handling patch is vulnerable. Updating to a kernel that incorporates those changes removes the risk.
Risk and Exploitability
The CVSS score of 8.6 indicates a high severity. The EPSS score of <1% indicates a very low likelihood of exploitation currently, and the vulnerability is not listed in the CISA KEV catalog. An attacker with network access could trigger the denial of service by sending a packet with an MSS lower than 224 bytes, which would cause the physical adapter to freeze. Until the patch is applied, the risk remains significant.
OpenCVE Enrichment