VendorsRadareradare2any version
Vulnerabilities

Radare 2 any version

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

100CVEs
CVE-2025-1744
Out-of-bounds Write in radare2
Published 2025-02-28 · Analyzed
10.0EPSS 0.005
CVE-2025-1864
Buffer Overflow and Potential Code Execution in Radare2
Published 2025-03-03 · Analyzed
10.0EPSS 0.005
CVE-2022-0559
Use After Free in radareorg/radare2
Published 2022-02-16 · Modified
9.8EPSS 0.013
CVE-2022-0139
Use After Free in radareorg/radare2
Published 2022-02-08 · Modified
9.8EPSS 0.012
CVE-2026-8695
radare2 6.1.5 Use-After-Free via gdbr_threads_list()
Published 2026-05-15 · Analyzed
9.8EPSS 0.011
CVE-2026-8696
radare2 6.1.5 Use-After-Free via gdbr_pids_list()
Published 2026-05-15 · Modified
9.8EPSS 0.010
CVE-2023-4322
Heap-based Buffer Overflow in radareorg/radare2
Published 2023-08-14 · Modified
9.8EPSS 0.009
CVE-2023-46569
An out-of-bounds read in radare2 v.5.8.9 and before exists in the print_insn32_fpu function of libr/arch/p/nds32/nds32-dis.h.
Published 2023-10-28 · Modified
9.8EPSS 0.009
CVE-2023-46570
An out-of-bounds read in radare2 v.5.8.9 and before exists in the print_insn32 function of libr/arch/p/nds32/nds32-dis.h.
Published 2023-10-28 · Modified
9.8EPSS 0.009
CVE-2020-15121
Command injection in Radare2
Published 2020-07-20 · Modified
9.6EPSS 0.016
CVE-2022-0173
Out-of-bounds Read in radareorg/radare2
Published 2022-01-11 · Modified
9.6EPSS 0.011
CVE-2022-1899
Out-of-bounds Read in radareorg/radare2
Published 2022-05-26 · Modified
9.1EPSS 0.015
CVE-2020-27794
A double free issue was discovered in radare2 in cmd_info.c:cmd_info(). Successful exploitation could lead to modification of unexpected memory locations and potentially causing a crash.
Published 2022-08-19 · Modified
9.1EPSS 0.011
CVE-2022-1297
Out-of-bounds Read in r_bin_ne_get_entrypoints function in radareorg/radare2
Published 2022-04-11 · Modified
9.1EPSS 0.009
CVE-2022-1296
Out-of-bounds read in `r_bin_ne_get_relocs` function in radareorg/radare2
Published 2022-04-11 · Modified
9.1EPSS 0.008
CVE-2022-0520
Use After Free in radareorg/radare2
Published 2022-02-08 · Modified
8.8EPSS 0.011
CVE-2022-0523
Use After Free in radareorg/radare2
Published 2022-02-08 · Modified
8.8EPSS 0.011
CVE-2023-5686
Heap-based Buffer Overflow in radareorg/radare2
Published 2023-10-20 · Modified
8.8EPSS 0.008
CVE-2024-11858
Radare2: command injection via pebble application files in radare2
Published 2024-12-15 · Analyzed
8.6EPSS 0.008
CVE-2023-0302
Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in radareorg/radare2
Published 2023-01-15 · Modified
8.6EPSS 0.004
CVE-2026-40527
radare2 Command Injection via DWARF Parameter Names
Published 2026-04-17 · Analyzed
8.5EPSS 0.015
CVE-2026-40517
radare2 < 6.1.4 Command Injection via PDB Parser Symbol Names
Published 2026-04-22 · Analyzed
8.4EPSS 0.017
CVE-2026-40499
radare2 < 6.1.4 Command Injection via PDB Parser print_gvars()
Published 2026-04-15 · Analyzed
8.4EPSS 0.017
CVE-2022-1714
Out-of-bounds Read in radareorg/radare2
Published 2022-05-13 · Modified
7.9EPSS 0.004
CVE-2019-14745
In radare2 before 3.7.0, a command injection vulnerability exists in bin_symbols() in libr/core/cbin.c. By using a crafted executable file, it's possible to execute arbitrary shell commands with the permissions of the victim. This vulnerability is due to improper handling of symbol names embedded in executables.
Published 2019-08-07 · Modified
7.8EPSS 0.045
CVE-2019-19590
In radare2 through 4.0, there is an integer overflow for the variable new_token_size in the function r_asm_massemble at libr/asm/asm.c. This integer overflow will result in a Use-After-Free for the buffer tokens, which can be filled with arbitrary malicious data after the free. This allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via crafted input.
Published 2019-12-05 · Modified
7.8EPSS 0.025
CVE-2019-16718
In radare2 before 3.9.0, a command injection vulnerability exists in bin_symbols() in libr/core/cbin.c. By using a crafted executable file, it's possible to execute arbitrary shell commands with the permissions of the victim. This vulnerability is due to an insufficient fix for CVE-2019-14745 and improper handling of symbol names embedded in executables.
Published 2019-09-23 · Modified
7.8EPSS 0.023
CVE-2019-12790
In radare2 through 3.5.1, there is a heap-based buffer over-read in the r_egg_lang_parsechar function of egg_lang.c. This allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact because of missing length validation in libr/egg/egg.c.
Published 2019-06-10 · Modified
7.8EPSS 0.017
CVE-2019-12802
In radare2 through 3.5.1, the rcc_context function of libr/egg/egg_lang.c mishandles changing context. This allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact (invalid memory access in r_egg_lang_parsechar; invalid free in rcc_pusharg).
Published 2019-06-13 · Modified
7.8EPSS 0.016
CVE-2019-19647
radare2 through 4.0.0 lacks validation of the content variable in the function r_asm_pseudo_incbin at libr/asm/asm.c, ultimately leading to an arbitrary write. This allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via crafted input.
Published 2019-12-09 · Modified
7.8EPSS 0.016
CVE-2022-0676
Heap-based Buffer Overflow in radareorg/radare2
Published 2022-02-22 · Modified
7.8EPSS 0.012
CVE-2022-1031
Use After Free in op_is_set_bp in radareorg/radare2
Published 2022-03-22 · Modified
7.8EPSS 0.010
CVE-2022-1809
Access of Uninitialized Pointer in radareorg/radare2
Published 2022-05-21 · Modified
7.8EPSS 0.009
CVE-2022-1238
Out-of-bounds Write in libr/bin/format/ne/ne.c in radareorg/radare2
Published 2022-04-06 · Modified
7.8EPSS 0.008
CVE-2022-1237
Improper Validation of Array Index in radareorg/radare2
Published 2022-04-06 · Modified
7.8EPSS 0.008
CVE-2022-1240
Heap buffer overflow in libr/bin/format/mach0/mach0.c in radareorg/radare2
Published 2022-04-06 · Modified
7.8EPSS 0.007
CVE-2022-4398
Integer Overflow or Wraparound in radareorg/radare2
Published 2022-12-10 · Modified
7.8EPSS 0.003
CVE-2026-14759
radareorg radare2 RBinJava Line Number Table class.c r_bin_java_inner_classes_attr_calc_size heap-based overflow
Published 2026-07-05 · Analyzed
7.8EPSS 0.002
CVE-2026-14789
radareorg radare2 Memory64ListStream mdmp.c stack-based overflow
Published 2026-07-06 · Analyzed
7.8EPSS 0.002
CVE-2026-6941
radare2 < 6.1.4 Project Notes Path Traversal via Symlink
Published 2026-04-23 · Analyzed
7.8EPSS 0.002
1 / 3Next →