PT-2000-1748 · Gnu · Glibc
Published
2000-11-14
·
Updated
2017-10-10
·
CVE-2000-0824
CVSS v2.0
7.2
High
| Vector | AV:L/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
glibc version 2.1.1
Description
The issue concerns the unsetenv function in glibc, which fails to properly unset an environmental variable if it is provided twice to a program. This could allow local users to execute arbitrary commands in setuid programs by specifying their own duplicate environmental variables, such as
LD PRELOAD or LD LIBRARY PATH.Recommendations
For glibc version 2.1.1, consider restricting the use of duplicate environmental variables to minimize the risk of exploitation. As a temporary workaround, avoid using the
unsetenv function with duplicate variables until a patch is available. At the moment, there is no information about a newer version that contains a fix for this vulnerability.Exploit
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Glibc