PT-2018-2775 · Gnu+5 · Glibc+5
Published
2018-02-04
·
Updated
2024-11-20
·
CVE-2018-11236
CVSS v2.0
10
Critical
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
glibc versions 2.27 and earlier
Description
The issue is caused by an integer overflow in the mempcpy function of the glibc library, which provides system calls and basic functions. This overflow can occur when processing very long pathname arguments to the realpath function on 32-bit architectures, potentially leading to a stack-based buffer overflow and arbitrary code execution.
Recommendations
For glibc versions 2.27 and earlier, consider updating to a newer version to mitigate the risk of exploitation. As a temporary workaround, restrict the use of very long pathname arguments to the realpath function to minimize the risk of overflow. Avoid using the realpath function with untrusted input until the issue is resolved.
Exploit
Fix
Integer Overflow
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Centos
Red Hat
Suse
Ubuntu
Glibc