Intel

AIKIDO-2026-756029

radareorg.radare2 is vulnerable to Out-of-bounds Read

Out-of-bounds ReadCVE-2026-14759 Published Aug 13, 2026

33

Low Risk

This Affects:

C++radareorg.radare2
0.9.6 - 6.1.6
Fixed in 6.1.8
Are you affected? Scan for Free

TL;DR

Affected versions of this package contain a heap out-of-bounds read in r_bin_java_line_number_table_attr_new in the Java class parser. A short LineNumberTable attribute can pass a size check and then be read past the allocated buffer. Opening a malformed Java .class file can crash radareorg.radare2. The patch tightens the minimum size check before the attribute is parsed.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and open or analyze an untrusted Java .class file with radare2 or rabin2.

Background info

radareorg.radare2 is vulnerable to Out-of-bounds Read in versions 0.9.6 - 6.1.6.

How to fix this

Upgrade the radareorg.radare2 library to the patch version.