Back to search
CVE-2005-3346
Published: Nov 20, 2005
Modified: Aug 7, 2024
PUBLISHED
Description
Buffer overflow in the environment variable substitution code in main.c in OSH 1.7-14 allows local users to inject arbitrary environment variables, such as LD_PRELOAD, via pathname arguments of the form "$VAR/EVAR=arg", which cause the EVAR portion to be appended to a buffer returned by a getenv function call.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
20720
vdb-entry
x_refsource_OSVDB
osh-main-execute-code(23091)
vdb-entry
x_refsource_XF
17967
third-party-advisory
x_refsource_SECUNIA
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338312
x_refsource_CONFIRM
DSA-918
vendor-advisory
x_refsource_DEBIAN
15370
vdb-entry
x_refsource_BID
17527
third-party-advisory
x_refsource_SECUNIA
http://pulltheplug.org/users/core/files/x_osh3.sh
x_refsource_MISC
ADV-2005-2378
vdb-entry
x_refsource_VUPEN
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now