CVE-2005-0155
The PerlIO implementation in Perl 5.8.0, when installed with setuid support (sperl), allows local...
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.
Exploit likelihood
What each source reports
NVD Score used
4.6
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.
- Record
CVE-2005-0155- CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2005-0155- Updated
- 2026-11-02
EUVDEUVD-2005-0156 No score
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.
- Record
EUVD-2005-0156- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wmj6-p2pm-q3w6 No score
The PerlIO implementation in Perl 5.8.0, when installed with setuid support (sperl), allows local...
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.
- Record
GHSA-wmj6-p2pm-q3w6- Updated
- 2026-11-02
OSVBELL-CVE-2005-0155
4.6
CVE-2005-0155 does not affect BellSoft software
- Record
BELL-CVE-2005-0155- CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
OSV No score
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.
- Record
CVE-2005-0155- Updated
- 2026-11-02
OSVDEBIAN-CVE-2005-0155 No score
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.
- Record
DEBIAN-CVE-2005-0155- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
perlDebian:12 |
before 5.8.4-6 | 5.8.4-6 |
perlDebian:13 |
before 5.8.4-6 | 5.8.4-6 |
perlDebian:14 |
before 5.8.4-6 | 5.8.4-6 |
perlRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-suidperlRed Hat:enterprise_linux:4::as From an advisory covering 3 CVEs |
before 3:5.8.5-12.1.1 | 3:5.8.5-12.1.1 |
perlRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-suidperlRed Hat:enterprise_linux:4::desktop From an advisory covering 3 CVEs |
before 3:5.8.5-12.1.1 | 3:5.8.5-12.1.1 |
perlRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
Show 29 moreShow less
| Package | Affected | Fixed |
|---|---|---|
perl-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-suidperlRed Hat:enterprise_linux:4::es From an advisory covering 3 CVEs |
before 3:5.8.5-12.1.1 | 3:5.8.5-12.1.1 |
perlRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 3:5.8.5-12.1 | 3:5.8.5-12.1 |
perl-suidperlRed Hat:enterprise_linux:4::ws From an advisory covering 3 CVEs |
before 3:5.8.5-12.1.1 | 3:5.8.5-12.1.1 |
perlRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-CGIRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:2.81-89.10 | 2:2.81-89.10 |
perl-CPANRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:1.61-89.10 | 2:1.61-89.10 |
perl-DB_FileRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:1.804-89.10 | 2:1.804-89.10 |
perl-debuginfoRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-suidperlRed Hat:enterprise_linux:3::as From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perlRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-CGIRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:2.81-89.10 | 2:2.81-89.10 |
perl-CPANRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:1.61-89.10 | 2:1.61-89.10 |
perl-DB_FileRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:1.804-89.10 | 2:1.804-89.10 |
perl-debuginfoRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-suidperlRed Hat:enterprise_linux:3::desktop From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perlRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-CGIRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:2.81-89.10 | 2:2.81-89.10 |
perl-CPANRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:1.61-89.10 | 2:1.61-89.10 |
perl-DB_FileRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:1.804-89.10 | 2:1.804-89.10 |
perl-debuginfoRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-suidperlRed Hat:enterprise_linux:3::es From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perlRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-CGIRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:2.81-89.10 | 2:2.81-89.10 |
perl-CPANRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:1.61-89.10 | 2:1.61-89.10 |
perl-DB_FileRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:1.804-89.10 | 2:1.804-89.10 |
perl-debuginfoRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
perl-suidperlRed Hat:enterprise_linux:3::ws From an advisory covering 3 CVEs |
before 2:5.8.0-89.10 | 2:5.8.0-89.10 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Setuid perl - 'PerlIO_Debug()' Root Owned File Creation Privilege Escalation | 2005-02-07 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-0155 is a medium vulnerability (CVSS 4.6) in Larry Wall Perl, published February 7, 2005. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.20%, the 68th percentile. Fixed in perl 5.8.4-6.
References
securityfocus.com/bid/12426
secunia.com/advisories/21646
redhat.com/support/errata/RHSA-2005-105.html
secunia.com/advisories/14120
trustix.org/errata/2005/0003
redhat.com/support/errata/RHSA-2005-103.html
Show 35 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/19207
marc.info?l=bugtraq&m=110737149402683&w=2
distro.conectiva.com.br/atualizacoes?id=a&anuncio=001056
fedoranews.org/updates/FEDORA--.shtml
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10404
mandriva.com/security/advisories?name=MDKSA-2005:031
marc.info?l=full-disclosure&m=110779723332339&w=2
digitalmunition.com/DMA%5B2005-0131a%5D.txt
gentoo.org/security/en/glsa/glsa-200502-13.xml
support.avaya.com/elmodocs2/security/ASA-2006-163.htm
nvd.nist.gov/vuln/detail/CVE-2005-0155
digitalmunition.com/DMA[2005-0131a].txt
github.com/advisories/GHSA-wmj6-p2pm-q3w6
docs.bell-sw.com/security/cves/CVE-2005-0155
security-tracker.debian.org/tracker/CVE-2005-0155
access.redhat.com/errata/RHSA-2005:103
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=146739
bugzilla.redhat.com/show_bug.cgi?id=146774
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_103.json
access.redhat.com/security/cve/CVE-2004-0452
bugzilla.redhat.com/show_bug.cgi?id=1618363
cve.org/CVERecord?id=CVE-2004-0452
nvd.nist.gov/vuln/detail/CVE-2004-0452
access.redhat.com/security/cve/CVE-2005-0155
bugzilla.redhat.com/show_bug.cgi?id=1617476
cve.org/CVERecord?id=CVE-2005-0155
access.redhat.com/security/cve/CVE-2005-0156
bugzilla.redhat.com/show_bug.cgi?id=1617477
cve.org/CVERecord?id=CVE-2005-0156
nvd.nist.gov/vuln/detail/CVE-2005-0156
access.redhat.com/errata/RHSA-2005:105
bugzilla.redhat.com/show_bug.cgi?id=140227
bugzilla.redhat.com/show_bug.cgi?id=146737
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_105.json