Impact
The kernel code for the s390/qeth device mishandles SNMP and ARP query ioctl calls by allocating a user‑provided buffer without validating its size against a required minimum. When the supplied length is smaller than a fixed offset, the subtraction performed during the subsequent bounds check underflows, allowing a memcpy to overwrite memory beyond the allocated region. This out‑of‑bounds write can corrupt kernel memory, and based on the description, it is inferred that this could enable privilege escalation. The flaw also accepts a zero length, which results in an invalid pointer that bypasses null checks. The vulnerability is a classic buffer overflow and integer underflow that undermines kernel integrity.
Affected Systems
All Linux kernel builds that include the s390/qeth driver are affected, because the vulnerability is present in the generic kernel source for this architecture. No specific version range is provided in the advisory, so any kernel that has not been updated to include the described fix may be vulnerable.
Risk and Exploitability
The CVSS score of 8.4 signals a high‑severity kernel memory corruption flaw, while the EPSS score remains unavailable, making it difficult to quantify the exact risk quantitatively. Nonetheless, kernel memory corruption constitutes a high‑severity issue if exploitable, and based on the description, it is inferred that the vulnerability could be exploited remotely from untrusted users if the corresponding ioctls are accessible. The vulnerability is not listed in the CISA KEV catalog, and based on that absence, it is inferred that it has not been publicly exploited yet, but the attack surface still remains significant for systems that expose qeth SNMP or ARP interfaces.
OpenCVE Enrichment
Debian DLA