CVE-2018-1000001: High severity GNU glibc vulnerability
A buffer underflow in realpath() in glibc when getcwd() returns relative path or unreachable path (i.e. not starting with '/') was found that can allow privilege escalation under certain conditions.
Reference:
http://www.openwall.com/lists/oss-security/2018/01/11/5
Other sources
In glibc 2.26 and earlier there is confusion in the usage of getcwd() by realpath() which can be used to write before the destination buffer leading to a buffer underflow and potential code execution.
— MITRE
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2018-1000001?
CVE-2018-1000001 is a vulnerability in glibc 2.26 and earlier that allows for buffer underflow and potential code execution.
What is the severity of CVE-2018-1000001?
The severity of CVE-2018-1000001 is high, with a severity value of 7.8.
What software is affected by CVE-2018-1000001?
The software affected by CVE-2018-1000001 includes glibc versions 2.28-10+deb10u1, 2.28-10+deb10u2, 2.31-13+deb11u6, 2.31-13+deb11u7, 2.36-9+deb12u2, 2.36-9+deb12u3, and 2.37-12.
How can I fix CVE-2018-1000001?
To fix CVE-2018-1000001, update glibc to version 2.26 or later.
Where can I find more information about CVE-2018-1000001?
You can find more information about CVE-2018-1000001 at the following references: [Link 1](http://seclists.org/oss-sec/2018/q1/38), [Link 2](http://www.securityfocus.com/bid/102525), [Link 3](http://www.securitytracker.com/id/1040162).