Skip to content
OpenAdvisories

Package · Ubuntu

radare2

171 known vulnerabilities.

39 results · Clear filters · Feed

  • High 8.5

    radare2: Remote code execution when loading Pebble/SMD binary

    radare2 is a UNIX-like reverse engineering framework and command-line toolset. Prior to 6.2.2, attacker-controlled data from several binary format plugins could reach RBinInfo->bclass. Opening or analyzing a crafted Pebble or Sega Mega Drive binary could plac…

  • High 7.5

    radare2 6.1.5 Use-After-Free via gdbr_pids_list()

    radare2 6.1.5 contains a use-after-free vulnerability in the gdbr_pids_list() function within the GDB client core that allows remote attackers to cause a denial of service or potentially execute arbitrary code by sending malformed thread information responses…

  • High 7.5

    radare2 6.1.5 Use-After-Free via gdbr_threads_list()

    radare2 6.1.5 contains a use-after-free vulnerability in the gdbr_threads_list() function that allows remote attackers to trigger memory corruption by sending a valid qfThreadInfo response followed by a malformed qsThreadInfo response. Attackers can exploit t…

  • High 7.1

    radare2 < 6.1.4 Project Deletion Path Traversal Directory Deletion

    radare2 prior to 6.1.4 contains a path traversal vulnerability in project deletion that allows local attackers to recursively delete arbitrary directories by supplying absolute paths that escape the configured dir.projects root directory. Attackers can craft …

  • High 7.8

    radare2 < 6.1.4 Command Injection via PDB Parser Symbol Names

    radare2 prior to 6.1.4 contains a command injection vulnerability in the PDB parser's print_gvars() function that allows attackers to execute arbitrary commands by crafting a malicious PDB file with newline characters in symbol names. Attackers can inject arb…

  • High 7.8

    radare2 Command Injection via DWARF Parameter Names

    radare2 prior to commit bc5a890 contains a command injection vulnerability in the afsv/afsvj command path where crafted ELF binaries can embed malicious r2 command sequences as DWARF DW_TAG_formal_parameter names. Attackers can craft a binary with shell comma…

  • High 7.4

    radare2 before 9236f44, when configured on UNIX without SSL, allows command injection via a PDB name to rabin2 -PP. NOT…

  • High 8.4

    radare2 < 6.1.4 Command Injection via PDB Parser print_gvars()

    radare2 prior to version 6.1.4 contains a command injection vulnerability in the PDB parser's print_gvars() function that allows attackers to execute arbitrary commands by embedding a newline byte in the PE section header name field. Attackers can craft a mal…

  • High 8.6

    Radare2: command injection via pebble application files in radare2

    A flaw was found in Radare2, which contains a command injection vulnerability caused by insufficient input validation when handling Pebble Application files. Maliciously crafted inputs can inject shell commands during command parsing, leading to unintended be…

  • High 7.8

    Buffer Overflow vulnerability in radarorg radare2 v.5.8.8 allows an attacker to execute arbitrary code via the parse_di…

  • High 7.5

    radare2 5.8.9 has an out-of-bounds read in r_bin_object_set_items in libr/bin/bobj.c, causing a crash in r_read_le32 in…

  • High 7.5

    A heap buffer overflow in vax_opfunction in radare2 5.4.2 and 5.4.0.

  • High 7.5

    A null pointer deference in __core_anal_fcn function in radare2 5.4.2 and 5.4.0.

  • High 7.3

    Heap-based Buffer Overflow in radareorg/radare2

    Heap-based Buffer Overflow in GitHub repository radareorg/radare2 prior to 5.9.0.

  • High 7.5

    Denial of Service in radareorg/radare2

    Denial of Service in GitHub repository radareorg/radare2 prior to 5.8.6.

  • High 8.6

    Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in radareorg/radare2

    Failure to Sanitize Special Elements into a Different Plane (Special Element Injection) in GitHub repository radareorg/radare2 prior to 5.8.2.

  • High 7.7

    Out-of-bounds Read in radareorg/radare2

    Out-of-bounds Read in GitHub repository radareorg/radare2 prior to 5.7.0.

  • High 7.4

    Access of Uninitialized Pointer in radareorg/radare2

    Access of Uninitialized Pointer in GitHub repository radareorg/radare2 prior to 5.7.0.

  • High 7.9

    Out-of-bounds Read in radareorg/radare2

    Out-of-bounds Read in GitHub repository radareorg/radare2 prior to 5.7.0. The bug causes the program reads data past the end of the intented buffer. Typically, this can allow attackers to read sensitive information from other memory locations or cause a crash.

  • High 7.6

    Null pointer dereference in libr/bin/format/mach0/mach0.c in radareorg/radare2 in radareorg/radare2

    Null pointer dereference in libr/bin/format/mach0/mach0.c in radareorg/radare2 in GitHub repository radareorg/radare2 prior to 5.7.0. It is likely to be exploitable. For more general description of heap buffer overflow, see [CWE](https://cwe.mitre.org/data/de…

  • High 7.1

    Out-of-bounds Read in r_bin_java_constant_value_attr_new function in radareorg/radare2

    Out-of-bounds Read in r_bin_java_constant_value_attr_new function in GitHub repository radareorg/radare2 prior to 5.7.0. The bug causes the program reads data past the end 2f the intented buffer. Typically, this can allow attackers to read sensitive informati…

  • High 7.1

    Out-of-bounds Read in r_bin_java_bootstrap_methods_attr_new function in radareorg/radare2

    Out-of-bounds Read in r_bin_java_bootstrap_methods_attr_new function in GitHub repository radareorg/radare2 prior to 5.7.0. The bug causes the program reads data past the end 2f the intented buffer. Typically, this can allow attackers to read sensitive inform…

  • High 7.5

    heap-use-after-free in radareorg/radare2

    heap-use-after-free in GitHub repository radareorg/radare2 prior to 5.7.0. This vulnerability is capable of inducing denial of service.

  • High 7.5

    heap-use-after-free in radareorg/radare2

    heap-use-after-free in GitHub repository radareorg/radare2 prior to 5.6.8. This vulnerability is capable of inducing denial of service.

  • High 7.6

    Heap buffer overflow in libr/bin/format/mach0/mach0.c in radareorg/radare2

    Heap buffer overflow in libr/bin/format/mach0/mach0.c in GitHub repository radareorg/radare2 prior to 5.8.6. If address sanitizer is disabled during the compiling, the program should executes into the `r_str_ncpy` function. Therefore I think it is very likely…

  • High 7.6

    Improper Validation of Array Index in radareorg/radare2

    Improper Validation of Array Index in GitHub repository radareorg/radare2 prior to 5.6.8. This vulnerability is heap overflow and may be exploitable. For more general description of heap buffer overflow, see [CWE](https://cwe.mitre.org/data/definitions/122.ht…

  • High 7.6

    Out-of-bounds Write in libr/bin/format/ne/ne.c in radareorg/radare2

    Out-of-bounds Write in libr/bin/format/ne/ne.c in GitHub repository radareorg/radare2 prior to 5.6.8. This vulnerability is heap overflow and may be exploitable. For more general description of heap buffer overflow, see [CWE](https://cwe.mitre.org/data/defini…

  • High 7.5

    heap-buffer-overflow in radareorg/radare2

    heap-buffer-overflow in GitHub repository radareorg/radare2 prior to 5.6.8. This vulnerability is capable of inducing denial of service.

  • High 7.3

    Heap Buffer Overflow in iterate_chained_fixups in radareorg/radare2

    Heap Buffer Overflow in iterate_chained_fixups in GitHub repository radareorg/radare2 prior to 5.6.6.

  • High 7.3

    Heap Buffer Overflow in parseDragons in radareorg/radare2

    Heap Buffer Overflow in parseDragons in GitHub repository radareorg/radare2 prior to 5.6.8.

  • High 7.3

    Use After Free in op_is_set_bp in radareorg/radare2

    Use After Free in op_is_set_bp in GitHub repository radareorg/radare2 prior to 5.6.6.

  • High 7.3

    Use After Free in r_reg_get_name_idx in radareorg/radare2

    Use After Free in r_reg_get_name_idx in GitHub repository radareorg/radare2 prior to 5.6.6.

  • High 7.3

    Denial of Service in radareorg/radare2

    Denial of Service in GitHub repository radareorg/radare2 prior to 5.6.4.

  • High 7.8

    Heap-based Buffer Overflow in radareorg/radare2

    Heap-based Buffer Overflow in GitHub repository radareorg/radare2 prior to 5.6.4.

  • High 8.4

    Use After Free in radareorg/radare2

    Use After Free in GitHub repository radareorg/radare2 prior to 5.6.2.

  • High 8.8

    Use After Free in radareorg/radare2

    Use After Free in NPM radare2.js prior to 5.6.2.

  • High 7.1

    Use After Free in radareorg/radare2

    Use After Free in GitHub repository radareorg/radare2 prior to 5.6.0.

  • High 8.8

    Use After Free in radareorg/radare2

    Use After Free in GitHub repository radareorg/radare2 prior to 5.6.2.

  • High 7.4

    Command injection in Radare2

    In radare2 before version 4.5.0, malformed PDB file names in the PDB server path cause shell injection. To trigger the problem it's required to open the executable in radare2 and run idpd to trigger the download. The shell code will execute, and will create a…