Ifølge David Wagner, iDEFENSE og Apache HTTP Server-projektet, er der
fundet flere sårbarheder i Apache-pakken, en udbredt webserver. Det meste af
koden er delt mellem pakkerne Apache og Apache-Perl, hvorfor sårbarhederne også
er delt.
Disse sårbarheder kan give en angriber mulighed for at sætte et
"denial of service"-angreb mod en server i gang, udføre et "cross site
scripting"-angreb, eller stjæle cookies fra andre af webstedets brugere.
Projektet "Common Vulnerabilities and Exposures" (CVE) har fundet frem til
følgende sårbarheder:
- CAN-2002-0839: Der er en sårbarhed på platforme som anvender
System V-scoreboards baseret på delt hukommelse. Denne sårbarhed giver en
angriber mulighed for at udføre programmer under Apaches UID for at
udnytte Apaches delt hukommelse-scoreboardformat og signalere til en
vilkårlig anden proces som root, eller forsage et lokalt "denial of
service"-angreb.
- CAN-2002-0840: Apache er modtagelig overfor en "cross site
scripting"-sårbarhed i standard 404-siden på en webserver som befinder sig
på et domæne, der tillader wildcard-DNS-opslag.
- CAN-2002-0843: Der var nogle mulige overløb i værktøjet ApacheBench (ab)
som kunne udnyttes af en ondsindet server. Dette binære program
distribueres dog ikke i Apache-Perl-pakken.
- CAN-2002-1233: En "race condition" i programmerne htpasswd og htdigest
giver en ondsindet lokal bruger mulighed for at læse eller endda ændre på
indholdet af adgangskodefilen, eller mulighed for let at oprette og
overskrive filer som den bruger, der kører htpasswd- (eller henholdsvis
htdigest-)programmet. Disse binære programmer distribueres dog ikke i
Apache-Perl-pakken.
- CAN-2001-0131: htpasswd og htdigest i Apache 2.0a9, 1.3.14, og andre
tillader lokale brugere at overskrive vilkårlige filer via et
symlink-angreb. Disse binære programmer distribueres dog ikke i
Apache-Perl-pakken.
- Ingen-CAN: Der er fundet flere bufferoverløb i værktøjet ApacheBench (ab),
der kunne udnyttes af en fjernserver som returnerer meget lange
strenge. Dette binære program distribueres dog ikke i
Apache-Perl-pakken.
Disse problemer er rettet i version 1.3.26-1-1.26-0woody2 i den aktuelle
stabile distribution (woody), i version 1.3.9-14.1-1.21.20000309-1.1 i den
gamle stabile distribution (potato) og i version 1.3.26-1.1-1.27-3-1 i den
ustabile distribution (sid).
Vi anbefaler at du omgående opgraderer din Apache-Perl-pakke.