CVE-2022-1296CWE-125

Out-of-bounds read in `r_bin_ne_get_relocs` function in radareorg/radare2

Medium · published April 11, 2022

CVSS v3.0
6.6
EPSS
1%
Percentile
55.4
In the wild
Unconfirmed
What it is

⚠️ There's a sneaky out-of-bounds read just waiting for your attention! In the `r_bin_ne_get_relocs` function of radare2 before version 5.6.8, an attacker could potentially access sensitive information or even crash the application. 🔍 Think of this vulnerability as a restaurant that serves a dish without checking the ingredients list—if someone slips in a secret recipe of their own, they might end up getting access to trade secrets rather than just a meal. If exploited, this could lead to the exposure of confidential information, making it a surprisingly sneaky risk for your application. Or worse—a crash could disrupt service, leaving users in the lurch. It's a medium threat, but still one worth addressing before it becomes a bigger headache!

Put simply

Think of this vulnerability as a restaurant that serves a dish without checking the ingredients list—if someone slips in a secret recipe of their own, they might end up getting access to trade secrets rather than just a meal. This vulnerability in radare2 arises from an out-of-bounds read in a specific function, which means the program might read memory locations it's not supposed to. This can give attackers unwanted access to sensitive data or cause instability in the application.

What to do

If exploited, this could lead to the exposure of confidential information, making it a surprisingly sneaky risk for your application. Or worse—a crash could disrupt service, leaving users in the lurch. It's a medium threat, but still one worth addressing before it becomes a bigger headache! To protect against this, upgrade radare2 to version 5.6.8 or later as soon as possible. Additionally, review and test your code for any other potential vulnerabilities to ensure your application's resilience. You've got this! Apply the patch and keep your security hero status shining bright! 🦸‍♂️

The record
Technical detail
CVSS v3.0
6.6 · MEDIUM
Vector
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00778 · 55.4th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2022-04-11T11:30Z
EPSS history
Timeline
  • 11 APR 11:30Z
    Out-of-bounds read in `r_bin_ne_get_relocs` function in radareorg/radare2
    cvelistv5