CVE-2015-3239
Off-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in libunwind 1.1 allows...
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.
Exploit likelihood
What each source reports
NVD Score used
3.3
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.
- Record
CVE-2015-3239- CVSS 2.0
- 3.3 Low
AV:L/AC:M/Au:N/C:P/I:P/A:N - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2015-3239- Updated
- 2026-11-02
EUVDEUVD-2015-3295 No score
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.
- Record
EUVD-2015-3295- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5mwh-64pf-674p No score
Off-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in libunwind 1.1 allows...
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.
- Record
GHSA-5mwh-64pf-674p- Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2015-3239- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-3239 No score
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.
- Record
DEBIAN-CVE-2015-3239- Updated
- 2026-11-02
Show 4 moreShow less
OSVMGASA-2015-0307 No score
Updated libunwind package fixes security vulnerability
An invalid DW_OP_bregXX opcodes can access dwarf_to_unw_regnum_map one item past the end (CVE-2015-3239).
- Record
MGASA-2015-0307- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10288-1 No score
libunwind-1.2~rc1-2.3 on GA media
These are all security issues fixed in the libunwind-1.2~rc1-2.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10288-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0284-1 No score
Security update for libunwind
This update for libunwind fixes the following issues:
Security issues fixed:
- CVE-2015-3239: Fixed a off-by-one in the dwarf_to_unw_regnum function (bsc#936786)
Non-security issues fixed:
- Fixed a dependency issue with libzmq5 (bsc#1122012)
- Fixed build on armv7 (bsc#976955)
- Record
SUSE-SU-2019:0284-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-3239 No score
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.
- Record
UBUNTU-CVE-2015-3239- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
android-platform-external-libunwindDebian:12 |
before 7.0.0+r1-4 | 7.0.0+r1-4 |
android-platform-external-libunwindDebian:13 |
before 7.0.0+r1-4 | 7.0.0+r1-4 |
libunwindDebian:12 |
before 1.1-4 | 1.1-4 |
libunwindDebian:13 |
before 1.1-4 | 1.1-4 |
libunwindDebian:14 |
before 1.1-4 | 1.1-4 |
libunwindDebian:6.0 |
before 0.99-0.2+deb6u1, plus listed versions 0.99-0.2 |
0.99-0.2+deb6u1 |
libunwindMageia:4 |
before 1.1-2.1.mga4 | 1.1-2.1.mga4 |
libunwindMageia:5 |
before 1.1-4.1.mga5 | 1.1-4.1.mga5 |
libunwindRed Hat:openstack:6::el7 |
before 0:1.1-4.1.el7ost | 0:1.1-4.1.el7ost |
libunwind-debuginfoRed Hat:openstack:6::el7 |
before 0:1.1-4.1.el7ost | 0:1.1-4.1.el7ost |
Show 23 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libunwindRed Hat:openstack:5::el6 |
before 0:1.1-4.1.el6ost | 0:1.1-4.1.el6ost |
libunwind-debuginfoRed Hat:openstack:5::el6 |
before 0:1.1-4.1.el6ost | 0:1.1-4.1.el6ost |
libunwindRed Hat:openstack:5::el7 |
before 0:1.1-4.1.el7ost | 0:1.1-4.1.el7ost |
libunwind-debuginfoRed Hat:openstack:5::el7 |
before 0:1.1-4.1.el7ost | 0:1.1-4.1.el7ost |
libunwind-develRed Hat:openstack:5::el7 |
before 0:1.1-4.1.el7ost | 0:1.1-4.1.el7ost |
libunwindSUSE:Linux Enterprise Desktop 12 SP3 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Desktop 12 SP4 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Software Development Kit 12 SP4 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Server 12 SP3 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Server 12 SP4 |
before 1.1-11.3.1 | 1.1-11.3.1 |
libunwindSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 1.1-11.3.1 | 1.1-11.3.1 |
android-platform-external-libunwindUbuntu:16.04:LTS |
All versions, plus listed versions 5.1.1+r8-16.0.0+r26-36.0.1+r16-16.0.1+r16-2 |
None known |
racketUbuntu:16.04:LTS |
All versions, plus listed versions 6.2-26.2-36.3-1 |
None known |
racketUbuntu:18.04:LTS |
All versions, plus listed versions 6.9-26.11+dfsg1-1 |
None known |
racketUbuntu:20.04:LTS |
All versions, plus listed versions 7.2+dfsg1-2ubuntu27.2+dfsg1-2ubuntu3 |
None known |
racketUbuntu:22.04:LTS |
All versions, plus listed versions 7.9+dfsg1-2build18.2+dfsg1-28.2+dfsg1-2ubuntu1 |
None known |
racketUbuntu:24.04:LTS |
All versions, plus listed versions 8.7+dfsg1-18.10+dfsg1-28.10+dfsg1-2ubuntu1 |
None known |
racketUbuntu:25.10 |
All versions, plus listed versions 8.12+dfsg1-7ubuntu18.16+dfsg1-3ubuntu2 |
None known |
racketUbuntu:26.10 |
All versions, plus listed versions 8.18+dfsg1-1ubuntu1 |
None known |
racketUbuntu:26.04:LTS |
All versions, plus listed versions 8.16+dfsg1-3ubuntu28.18+dfsg1-1ubuntu1 |
None known |
libunwindopenSUSE:Tumbleweed |
before 1.2~rc1-2.3 | 1.2~rc1-2.3 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | RenukaSelvar/libunwind_CVE-2015-3239 | 2024-11-04 |
| PoC in GitHub | RenukaSelvar/libunwind_CVE-2015-3239_After | 2024-11-04 |
| PoC in GitHub | RenukaSelvar/libunwind_CVE-2015-3239_AfterPatch | 2024-11-04 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-3239 is a low vulnerability (CVSS 3.3) in Libunwind Project Libunwind, published July 12, 2015. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 42nd percentile. Fixed in android-platform-external-libunwind 7.0.0+r1-4.
References
rhn.redhat.com/errata/RHSA-2015-1675.html
rhn.redhat.com/errata/RHSA-2015-1769.html
bugzilla.redhat.com/show_bug.cgi?id=1232265
git.savannah.gnu.org/cgit/libunwind.git/commit?id=396b6c7ab737e2bff244d640601c436a26260ca1
rhn.redhat.com/errata/RHSA-2015-1768.html
securityfocus.com/bid/76707
Show 22 moreShow less
nvd.nist.gov/vuln/detail/CVE-2015-3239
access.redhat.com/errata/RHSA-2015:1675
access.redhat.com/errata/RHSA-2015:1768
access.redhat.com/errata/RHSA-2015:1769
access.redhat.com/security/cve/CVE-2015-3239
github.com/advisories/GHSA-5mwh-64pf-674p
security-tracker.debian.org/tracker/CVE-2015-3239
advisories.mageia.org/MGASA-2015-0307.html
bugs.mageia.org/show_bug.cgi?id=16375
lists.fedoraproject.org/pipermail/package-announce/2015-July/162200.html
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1675.json
cve.org/CVERecord?id=CVE-2015-3239
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1768.json
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1769.json
suse.com/support/update/announcement/2019/suse-su-20190284-1
bugzilla.suse.com/1122012
bugzilla.suse.com/936786
bugzilla.suse.com/976955
suse.com/security/cve/CVE-2015-3239
ubuntu.com/security/CVE-2015-3239
savannah.nongnu.org/bugs?45276