Double Free in radare2 - CVE-2019-12865

 

Double Free in radare2 - CVE-2019-12865

Published: August 3, 2020


Vulnerability identifier: #VU32998
CSH Severity: Medium
CVSS v4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2019-12865
CWE-ID: CWE-415
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to perform a denial of service (DoS) attacl.

The vulnerability exists due to a boundary error in the cmd_mount() function in libr/core/cmd_mount.c when processing "ms" command. A remote authenticated user can pass specially crafted data to the application, trigger double free error and crash the service.


Affected software

radare2
radare2 (Alpine package)
cutter-re
radare2
Fedora

How to mitigate CVE-2019-12865

Install updates from vendor's website.

radare2 - update to 3.6.0
radare2 (Alpine package) - update to 3.9.0-r0
cutter-re - update to 1.8.3-1.fc30
radare2 - addressed in versions 3.6.0-1.el7, 3.6.0-1.fc30

External References

Related Security Bulletins