Sudo before 1.6.8 p12, when the Perl taint flag is off, does not clear the (1) PERLLIB, (2) PERL5LIB, and (3) PERL5OPT environment variables, which allows limited local users to cause a Perl script to include and execute arbitrary library files that have the same name as library files that are included by the script.
Version | Base score | Base severity | Vector |
---|
Hyperlink | Resource Type |
---|
Sudo before 1.6.8 p12, when the Perl taint flag is off, does not clear the (1) PERLLIB, (2) PERL5LIB, and (3) PERL5OPT environment variables, which allows limited local users to cause a Perl script to include and execute arbitrary library files that have the same name as library files that are included by the script.
Type | CWE ID | Description |
---|---|---|
text | N/A | n/a |
Version | Base score | Base severity | Vector |
---|
CAPEC ID | Description |
---|
Event | Date |
---|
Version | Base score | Base severity | Vector |
---|
CAPEC ID | Description |
---|
Event | Date |
---|
Hyperlink | Resource |
---|---|
http://www.mandriva.com/security/advisories?name=MDKSA-2005:234 | vendor-advisory x_refsource_MANDRAKE x_transferred |
http://secunia.com/advisories/18549 | third-party-advisory x_refsource_SECUNIA x_transferred |
https://exchange.xforce.ibmcloud.com/vulnerabilities/23102 | vdb-entry x_refsource_XF x_transferred |
http://secunia.com/advisories/18558 | third-party-advisory x_refsource_SECUNIA x_transferred |
http://www.trustix.org/errata/2006/0002/ | vendor-advisory x_refsource_TRUSTIX x_transferred |
http://secunia.com/advisories/18463 | third-party-advisory x_refsource_SECUNIA x_transferred |
http://secunia.com/advisories/18308 | third-party-advisory x_refsource_SECUNIA x_transferred |
http://www.vupen.com/english/advisories/2005/2386 | vdb-entry x_refsource_VUPEN x_transferred |
http://www.securityfocus.com/bid/15394 | vdb-entry x_refsource_BID x_transferred |
http://secunia.com/advisories/18156 | third-party-advisory x_refsource_SECUNIA x_transferred |
http://secunia.com/advisories/18102 | third-party-advisory x_refsource_SECUNIA x_transferred |
https://www.ubuntu.com/usn/usn-235-1/ | vendor-advisory x_refsource_UBUNTU x_transferred |
http://www.novell.com/linux/security/advisories/2006_02_sr.html | vendor-advisory x_refsource_SUSE x_transferred |
http://www.debian.org/security/2006/dsa-946 | vendor-advisory x_refsource_DEBIAN x_transferred |
http://securitytracker.com/alerts/2005/Nov/1015192.html | vdb-entry x_refsource_SECTRACK x_transferred |
http://www.mandriva.com/security/advisories?name=MDKSA-2006:159 | vendor-advisory x_refsource_MANDRIVA x_transferred |
http://secunia.com/advisories/21692 | third-party-advisory x_refsource_SECUNIA x_transferred |
http://www.sudo.ws/sudo/alerts/perl_env.html | x_refsource_CONFIRM x_transferred |
http://secunia.com/advisories/17534/ | third-party-advisory x_refsource_SECUNIA x_transferred |
Sudo before 1.6.8 p12, when the Perl taint flag is off, does not clear the (1) PERLLIB, (2) PERL5LIB, and (3) PERL5OPT environment variables, which allows limited local users to cause a Perl script to include and execute arbitrary library files that have the same name as library files that are included by the script.
Date Added | Due Date | Vulnerability Name | Required Action |
---|---|---|---|
N/A |
Type | Version | Base score | Base severity | Vector |
---|---|---|---|---|
Primary | 2.0 | 4.6 | MEDIUM | AV:L/AC:L/Au:N/C:P/I:P/A:P |
CWE ID | Type | Source |
---|---|---|
NVD-CWE-Other | Primary | nvd@nist.gov |
We do not consider this to be a security issue. http:bugzilla.redhat.combugzillashow_bug.cgi?id=139478#c1
Incomplete blacklist vulnerability in sudo 1.6.8 and earlier allows local users to gain privileges via the (1) SHELLOPTS and (2) PS4 environment variables before executing a bash script on behalf of another user, which are not cleared even though other variables are.