Critical severity · published May 15, 2026
CVE-2026-8696
radare2 6.1.5 Use-After-Free via gdbr_pids_list()
9.8
CVSS
0.6%
EPSS
No
On KEV
Description
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. Attackers can trigger the vulnerability by causing qsThreadInfo to fail after qfThreadInfo successfully allocates RDebugPid structures, resulting in double-free memory corruption when the error path attempts to clean up the list.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.6% · higher than 49% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RA
radare2 · radare2
6.1.5 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-8696
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-8696
Patch
https://github.com/radareorg/radare2/commit/c213ad6894a1eb9086ac8bf5fae35757e9e1683c
Exploit
https://github.com/radareorg/radare2/issues/25836
Third Party Advisory
https://www.vulncheck.com/advisories/radare2-use-after-free-via-gdbr-pids-list
More from radare2
9.8
CVE-2026-8695
radare2 6.1.5 Use-After-Free via gdbr_threads_list()
