๐Ÿ” CVE Alert

CVE-2026-53671

UNKNOWN 0.0

PREVAIL: Context-write no-op in do_mem_store allows unsafe eBPF programs to pass verification

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

PREVAIL is a Polynomial-Runtime EBPF Verifier using an Abstract Interpretation Layer. Prior to version 0.2.4, the abstract transformer in prevail treats writes through a T_CTX-typed base register as a silent no-op: do_mem_store in src/crab/ebpf_transformer.cpp only models T_STACK stores, and the checker's T_CTX bounds arm never tests AccessType::write. An attacker can craft an eBPF program that overwrites a context field (e.g., ctx->data), reload that field typed as T_PACKET, and dereference an attacker-controlled address โ€” and prevail will report the program as safe. This issue has been patched in version 0.2.4.

CWE CWE-682
Vendor vbpf
Product prevail
Published Sep 2, 2026
Last Updated Sep 5, 2026
Stay Ahead of the Next One

Get instant alerts for vbpf prevail

Be the first to know when new unknown vulnerabilities affecting vbpf prevail are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

vbpf / prevail
< 0.2.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/vbpf/prevail/security/advisories/GHSA-65rv-h458-cq99 github.com: https://github.com/vbpf/prevail/commit/de65234f67d2608b54d12571edb585ead224363c github.com: https://github.com/vbpf/prevail/releases/tag/v0.2.4