Input validation error in libunwind - CVE-2015-3239
Published: August 26, 2015 / Updated: August 9, 2020
Vulnerability identifier: #VU40662
CSH Severity: Medium
CVSS v4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2015-3239
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
Off-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in libunwind 1.1 allows local users to have unspecified impact via invalid dwarf opcodes.
Affected software
libunwind
Amazon Linux AMI
Fedora
Opensuse
libunwind
Amazon Linux AMI
Fedora
Opensuse
libunwind
How to mitigate CVE-2015-3239
Install update from vendor's website.
libunwind - addressed in versions 1.1-3.el6, 1.1-10.el7, 1.1-10.fc21, 1.1-10.fc22
External References
- http://git.savannah.gnu.org/cgit/libunwind.git/commit/?id=396b6c7ab737e2bff244d640601c436a26260ca1
- http://rhn.redhat.com/errata/RHSA-2015-1675.html
- http://rhn.redhat.com/errata/RHSA-2015-1768.html
- http://rhn.redhat.com/errata/RHSA-2015-1769.html
- http://www.securityfocus.com/bid/76707
- https://bugzilla.redhat.com/show_bug.cgi?id=1232265