Heap-based buffer overflow in Glibc - CVE-2015-8983

 

Heap-based buffer overflow in Glibc - CVE-2015-8983

Published: March 22, 2017 / Updated: June 3, 2025


Vulnerability identifier: #VU110098
CSH Severity: High
CVSS v4.0:
CVE-ID: CVE-2015-8983
CWE-ID: CWE-122
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vendor: GNU
Affected software:
Glibc

Detailed vulnerability description

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to a boundary error in Integer overflow in the _IO_wstr_overflow function in libio/wstrops.c in the GNU C Library (aka glibc or libc6) before 2.22. A remote attacker can use vectors related to computing a size in bytes to trigger a heap-based buffer overflow and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.


How to mitigate CVE-2015-8983

Install update from vendor's website.

Sources