SEPTEMBER 15, 2026
Live Feed
Back to database
Case File

CVE-2026-53670

CRITICAL · CVSS 9.3 EPSS 0.29% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-02 · Last synced 2026-09-15

CyberRota Analysis

AI-Generated

The Prevail eBPF verifier prior to version 0.2.4 contains a critical vulnerability that allows crafted BPF programs to bypass verification, leading to potential out-of-bounds memory accesses and memory corruption at runtime. This issue arises from the verifier's failure to update offset variables correctly when dealing with non-singleton typesets. Organizations utilizing Prevail for eBPF verification should prioritize upgrading to version 0.2.4 to mitigate the risk of exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-53670
Severity
CRITICAL
CVSS
9.3
EPSS
0.29%

Original NVD Description

PREVAIL is a Polynomial-Runtime EBPF Verifier using an Abstract Interpretation Layer. Prior to version 0.2.4, in the Prevail eBPF verifier, EbpfTransformer::add() silently skips offset-variable updates when the destination register carries a non-singleton typeset (two or more simultaneously possible pointer types). Subsequent bounds checks use the stale offset and accept out-of-bounds memory accesses, so a crafted BPF program passes verification even though it would corrupt memory at runtime. This issue has been patched in version 0.2.4.