Intel

AIKIDO-2026-340341

radareorg.radare2 is vulnerable to Integer Overflow

Integer OverflowCVE-2026-14758 Published Aug 13, 2026

33

Low Risk

This Affects:

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

TL;DR

Affected versions of this package contain an integer overflow in the cmd_anal_opcode function used by the hexpairs opcode analysis command in libr/core/cmd_anal.inc.c. A crafted opcode count is cast and multiplied without validating its upper bound, so the size calculation wraps and yields an undersized allocation or out-of-range index. Processing such input corrupts internal counters and can crash radareorg.radare2. The patch adds explicit bounds validation before narrowing the count.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and run the aos opcode-analysis command with a large or externally influenced opcode count.

Background info

radareorg.radare2 is vulnerable to Integer Overflow in versions 0.9.4 - 6.1.6.

How to fix this

Upgrade the radareorg.radare2 library to the patch version.