Vulnerability Description
The _dl_unsetenv function in loader.c in the ELF ld.so in OpenBSD 3.9 and 4.0 does not properly remove duplicate environment variables, which allows local users to pass dangerous variables such as LD_PRELOAD to loading processes, which might be leveraged to gain privileges.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Openbsd | Openbsd | 3.9 |
References
- http://secunia.com/advisories/22993
- http://securitytracker.com/id?1017253Patch
- http://www.matasano.com/log/592/finger-79tcp-mcdonald-dowd-and-schuh-challenge-p
- http://www.openbsd.org/errata.html#ldsoPatch
- http://www.openbsd.org/errata39.html#ldsoPatch
- http://www.securityfocus.com/archive/1/452371/100/0/threaded
- http://www.securityfocus.com/archive/1/452428/100/0/threaded
- http://www.securityfocus.com/bid/21188
- https://exchange.xforce.ibmcloud.com/vulnerabilities/30441
- http://secunia.com/advisories/22993
- http://securitytracker.com/id?1017253Patch
- http://www.matasano.com/log/592/finger-79tcp-mcdonald-dowd-and-schuh-challenge-p
- http://www.openbsd.org/errata.html#ldsoPatch
- http://www.openbsd.org/errata39.html#ldsoPatch
- http://www.securityfocus.com/archive/1/452371/100/0/threaded
FAQ
What is CVE-2006-6164?
CVE-2006-6164 is a vulnerability with a CVSS score of 7.2 (HIGH). The _dl_unsetenv function in loader.c in the ELF ld.so in OpenBSD 3.9 and 4.0 does not properly remove duplicate environment variables, which allows local users to pass dangerous variables such as LD_...
How severe is CVE-2006-6164?
CVE-2006-6164 has been rated HIGH with a CVSS base score of 7.2/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2006-6164?
Check the references section above for vendor advisories and patch information. Affected products include: Openbsd Openbsd.