Integer overflow in radare2 - #VU142706
Published: August 15, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to integer overflow in the CPython bytecode (.pyc) marshal parser when parsing a specially crafted .pyc file. A remote attacker can provide a .pyc file with an attacker-controlled length value to cause a denial of service.
User interaction is required to open or inspect the crafted file, including with r2 or rabin2.