Debian-Sicherheitsankündigung
DSA-696-1 perl -- Design-Fehler
- Datum des Berichts:
- 22. Mär 2005
- Betroffene Pakete:
- perl
- Verwundbar:
- Ja
- Sicherheitsdatenbanken-Referenzen:
- In der Debian-Fehlerdatenbank: Fehler 286905, Fehler 286922.
In Mitres CVE-Verzeichnis: CVE-2005-0448. - Weitere Informationen:
-
Paul Szabo entdeckte eine weitere Verwundbarkeit in der Funktion File::Path::rmtree von Perl, der beliebten Skriptsprache. Wenn ein Prozess einen Verzeichnisbaum löscht, kann ein anderer Benutzer eine Race-Condition ausnutzen, um in diesem Verzeichnisbaum Binärdateien mit dem Flag »setuid« zu erstellen. Voraussetzung ist allerdings, dass er in irgendeinem Unterverzeichnis dieses Baums bereits Schreibrechte besaß.
Für die Stable-Distribution (Woody) wurde dieses Problem in Version 5.6.1-8.9 behoben.
Für die Unstable-Distribution (Sid) wurde dieses Problem in Version 5.8.4-8 behoben.
Wir empfehlen Ihnen, Ihre perl-Pakete zu aktualisieren.
- Behoben in:
-
Debian GNU/Linux 3.0 (woody)
- Quellcode:
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9.dsc
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9.diff.gz
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1.orig.tar.gz
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9.diff.gz
- Architektur-unabhängige Dateien:
- http://security.debian.org/pool/updates/main/p/perl/libcgi-fast-perl_5.6.1-8.9_all.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-doc_5.6.1-8.9_all.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-modules_5.6.1-8.9_all.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-doc_5.6.1-8.9_all.deb
- Alpha:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_alpha.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_alpha.deb
- ARM:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_arm.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_arm.deb
- Intel IA-32:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_i386.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_i386.deb
- Intel IA-64:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_ia64.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_ia64.deb
- HPPA:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_hppa.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_hppa.deb
- Motorola 680x0:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_m68k.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_m68k.deb
- Big endian MIPS:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_mips.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_mips.deb
- Little endian MIPS:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_mipsel.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_mipsel.deb
- PowerPC:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_powerpc.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_powerpc.deb
- IBM S/390:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_s390.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_s390.deb
- Sun Sparc:
- http://security.debian.org/pool/updates/main/p/perl/libperl-dev_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-base_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-debug_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/perl-suid_5.6.1-8.9_sparc.deb
- http://security.debian.org/pool/updates/main/p/perl/libperl5.6_5.6.1-8.9_sparc.deb
MD5-Prüfsummen der aufgeführten Dateien stehen in der ursprünglichen Sicherheitsankündigung zur Verfügung.