CVE Catalog

CVE-2026-90217

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

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

Summary

In the Linux kernel, the BPF verifier's iterator type comparison during state pruning does not distinguish MEM_RCU from PTR_UNTRUSTED. This can let the verifier prune an unsafe path and accept a dangerous BPF program.

Risk Assessment

Incorrect verification may allow loading a malicious BPF program, leading to privilege escalation or kernel instability.

Recommendation

Update the Linux kernel to a version containing the fix that compares the pointer type for STACK_ITER slots.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: bpf: Compare iterator types during state pruning An iterator stack slot can be MEM_RCU or PTR_UNTRUSTED. These states must not be equal, or the verifier can prune an unsafe path. Compare the pointer type for STACK_ITER slots.

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