CVE Catalog

CVE-2026-92520

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the BPF queue and stack pop/peek helpers did not zero the output buffer on a failed lock acquisition. BPF programs could observe uninitialized stack contents. The fix clears the buffer before returning -EBUSY.

Risk Assessment

Risk of leaking uninitialized kernel stack data to BPF programs, potentially exposing sensitive information.

Recommendation

Apply a kernel update containing this fix to ensure output buffers are zeroed in BPF helpers.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: bpf: Zero queue and stack outputs on lock failure Queue and stack pop/peek helpers accept an uninitialized output buffer because the verifier expects the helper to initialize it. The empty-map error path clears the buffer, but a failed lock acquisition returns -EBUSY without writing it. Clear the output before returning -EBUSY so BPF programs cannot observe uninitialized stack contents after a failed helper call.

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