CVE Catalog

CVE-2026-98869

Medium
Published: —Translated: NVD NIST

Summary

A flaw in the Linux kernel's BPF verifier zero-extension logic for 32-bit operations has been fixed. The verifier incorrectly inferred the destination register state (zext_dst), which could lead to incorrect semantics of 32-bit operations. The fix bases the inference on static register liveness analysis.

Risk Assessment

A flaw in the BPF verifier may allow bypassing kernel security mechanisms through incorrect verification of BPF programs, potentially leading to privilege escalation or system instability.

Recommendation

Update the Linux kernel to a version containing the fix. If updating is not possible, restrict the ability to load unprivileged BPF programs.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: bpf: Infer zext_dst based on static register liveness analysis As reported in the thread [1], the verifier's 32-bit operations zero extension logic is broken. This logic is responsible for correct semantics of 32-bit operations on

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