MidnightBSD

Advisories for larry_wall

CVE-1999-0034 HIGH

Buffer overflow in suidperl (sperl), Perl 4.x and 5.x.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
redhat linux 4.2
bsdi bsd_os 3.0
redhat linux 4.1
redhat linux 4.0
bsdi bsd_os 2.1
sgi freeware 2.0
sgi freeware 1.0
larry_wall perl 5.3
CVE-1999-1386 LOW

Perl 5.004_04 and earlier follows symbolic links when running with the -e option, which allows local users to overwrite arbitrary files via a symlink attack on the /tmp/perl-eaXXXXX file.

CVSS 2.0

Severity: LOW

Problem Type: CWE-59,

Products Affected

Vendor Product Version
larry_wall perl *
CVE-2000-0703 HIGH

suidperl (aka sperl) does not properly cleanse the escape sequence "~!" before calling /bin/mail to send an error report, which allows local users to gain privileges by setting the "interactive" environmental variable and calling suidperl with a filename that contains the escape sequence.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.4.5
larry_wall perl 5.6
larry_wall perl 5.5.3
larry_wall perl 5.5
CVE-2003-0900 MEDIUM

Perl 5.8.1 on Fedora Core does not properly initialize the random number generator when forking, which makes it easier for attackers to predict random numbers.

CVSS 2.0

Severity: MEDIUM

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.1
CVE-2004-0377 HIGH

Buffer overflow in the win32_stat function for (1) ActiveState's ActivePerl and (2) Larry Wall's Perl before 5.8.3 allows local or remote attackers to execute arbitrary commands via filenames that end in a backslash character.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
activestate activeperl *
larry_wall perl *
CVE-2004-0452 LOW

Race condition in the rmtree function in the File::Path module in Perl 5.6.1 and 5.8.4 sets read/write permissions for the world, which allows local users to delete arbitrary files and directories, and possibly read files and directories, via a symlink attack.

CVSS 2.0

Severity: LOW

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.4
larry_wall perl 5.6.1
CVE-2004-0976 LOW

Multiple scripts in the perl package in Trustix Secure Linux 1.5 through 2.1 and other operating systems allows local users to overwrite files via a symlink attack on temporary files.

CVSS 2.0

Severity: LOW

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.1
larry_wall perl 5.8.3
larry_wall perl 5.6
larry_wall perl 5.8.0
larry_wall perl 5.6.1
CVE-2004-2286 HIGH

Integer overflow in the duplication operator in ActivePerl allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a large multiplier, which may trigger a buffer overflow.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.1
larry_wall perl 5.4.5
activestate activeperl 5.8.1
activestate activeperl 5.7.2
activestate activeperl 5.7.1
larry_wall perl 5.8.0
larry_wall perl 5.5
larry_wall perl 5.6.1
larry_wall perl 5.8.3
larry_wall perl 5.6
larry_wall perl 5.4
activestate activeperl 5.6.1
activestate activeperl 5.8.3
activestate activeperl 5.6.3
activestate activeperl 5.6.2
activestate activeperl 5.8
larry_wall perl 5.5.3
activestate activeperl 5.7.3
activestate activeperl 5.6.1.630
larry_wall perl 5.3
CVE-2005-0155 MEDIUM

The PerlIO implementation in Perl 5.8.0, when installed with setuid support (sperl), allows local users to create arbitrary files via the PERLIO_DEBUG variable.

CVSS 2.0

Severity: MEDIUM

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.0
CVE-2005-0156 LOW

Buffer overflow in the PerlIO implementation in Perl 5.8.0, when installed with setuid support (sperl), allows local users to execute arbitrary code by setting the PERLIO_DEBUG variable and executing a Perl script whose full pathname contains a long directory tree.

CVSS 2.0

Severity: LOW

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
suse suse_linux 9.2
larry_wall perl 5.8.4
redhat enterprise_linux_desktop 3.0
ibm aix 5.3
larry_wall perl 5.8.4.2.3
larry_wall perl 5.8.4.3
trustix secure_linux 2.1
larry_wall perl 5.8.4.5
suse suse_linux 8.1
larry_wall perl 5.8.4.4
larry_wall perl 5.8.1
redhat enterprise_linux 3.0
trustix secure_linux 2.2
sgi propack 3.0
larry_wall perl 5.8.0
suse suse_linux 8.2
larry_wall perl 5.8.3
trustix secure_linux 1.5
suse suse_linux 9.0
trustix secure_linux 2.0
larry_wall perl 5.8.4.1
suse suse_linux 8.0
ibm aix 5.2
redhat fedora_core core_3.0
larry_wall perl 5.8.4.2
suse suse_linux 9.1
ubuntu ubuntu_linux 4.1
CVE-2005-0448 LOW

Race condition in the rmtree function in File::Path.pm in Perl before 5.8.4 allows local users to create arbitrary setuid binaries in the tree being deleted, a different vulnerability than CVE-2004-0452.

CVSS 2.0

Severity: LOW

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.1
larry_wall perl 5.8.3
larry_wall perl 5.8.4
larry_wall perl 5.8.0
CVE-2005-4278 HIGH

Untrusted search path vulnerability in Perl before 5.8.7-r1 on Gentoo Linux allows local users in the portage group to gain privileges via a malicious shared object in the Portage temporary build directory, which is part of the RUNPATH.

CVSS 2.0

Severity: HIGH

Problem Type: NVD-CWE-Other,

Products Affected

Vendor Product Version
larry_wall perl 5.8.1
larry_wall perl 5.4.5
larry_wall perl 5.8.4
larry_wall perl 5.8.0
larry_wall perl 5.8.4.2.3
larry_wall perl 5.5
larry_wall perl 5.6.1
larry_wall perl 5.8.3
larry_wall perl 5.8.4.3
larry_wall perl 5.8.4.5
larry_wall perl 5.4
larry_wall perl *
larry_wall perl 5.8.4.1
larry_wall perl 5.5.3
larry_wall perl 5.8.4.2
larry_wall perl 5.8.4.4
larry_wall perl 5.3