CVE Catalog

CVE-2026-93803

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

Exploitation Probability (EPSS)

Low risk
0.17%

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

Summary

In the Linux kernel, the wifi libipw subsystem's libipw_rx() reads skb->data[hdrlen + 3] to extract the WEP key index, but the existing guard only checks skb->len >= hdrlen + 3, which does not prove the byte at hdrlen + 3 exists. Requiring hdrlen + 4 bytes before reading is needed.

Risk Assessment

An out-of-bounds read may occur, potentially leading to data disclosure or kernel crash.

Recommendation

Update the Linux kernel to a version containing the fix that requires hdrlen + 4 bytes before reading the key index.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: wifi: libipw: fix key index receive bound checks libipw_rx() reads skb->data[hdrlen + 3] to extract the WEP key index in both the software-decrypt key selection path and the hardware-decrypted IV/ICV strip path. In both places the existing guard only checks skb->len >= hdrlen + 3, which proves bytes up to hdrlen + 2 but not the byte at hdrlen + 3. Require hdrlen + 4 bytes before reading that item in both paths. This is a local source-boundary check only; it does not change the key index semantics.

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