Background Print only logo
Viestintäviraston etusivulle
Etusivu | Varoitukset | Tietoturva nyt! | Haavoittuvuudet | Ohjeet | Katsaukset | Palvelut | Esitykset |

CERT-FI

PL 313
00181 Helsinki
Puh: 09 6966 510
Fax: 09 6966 515

Salausavaimet

Viestintävirasto

Itämerenkatu 3 A
00180 HELSINKI
Puh: 09 6966 500
Fax: 09 6966 410

Tarkat yhteystiedot

Tietoa evästeistä

CERT-FI Facebookissa

Etusivu > Haavoittuvuudet > 2007 > CERT-FI haavoittuvuustiedote 152/2007

CERT-FI haavoittuvuustiedote 152/2007

Palvelimet ja palvelinsovellukset Työasemat ja loppukäyttäjäsovellukset Verkon aktiivilaitteet Matkaviestimet Sulautetut järjestelmät Muut

8.11.2007

Haavoittuvuuksia Perl-ohjelmointikielessä ja PCRE-kirjastossa

     
Kohde: - palvelimet ja palvelinsovellukset
- työasemat ja loppukäyttäjäsovellukset
- verkon aktiivilaitteet
- sulautetut järjestelmät
- muut
Lisätietoja
Hyökkäystapa: - ilman kirjautumista
- etäkäyttö
- ilman käyttäjän toimia
Lisätietoja
Hyväksikäyttö: - komentojen mielivaltainen suorittaminen
- palvelunestohyökkäys
Lisätietoja
Ratkaisu: - korjaava ohjelmistopäivitys
Lisätietoja
PCRE (Perl-Compatible Regular Expression) on yleisesti syötteen tulkitsemiseen käytetty kirjasto. Perl-ohjelmointikielen ja sen kanssa yhteensopivan PCRE-kirjaston regular expression -toteutuksista on löydetty haavoittuvuuksia, jotka voivat mahdollistaa hyökkääjän oman ohjelmakoodin ajamisen kohdejärjestelmässä. Osa haavoittuvuuksista liittyy UTF-8 -merkkien tulkitsemiseen. Haavoittuvuuksista yksi (CVE-2007-5116) koskee Perl-ohjelmointikieltä ja seitsemän PCRE-kirjastoa.

Perl ja PCRE ovat molemmat laajalti käytettyjä ohjelmistoja, joiden haavoittuvuuksilla voi olla laaja vaikutusalue. PCRE-kirjastoa käytetään muun muassa useissa sähköposti- ja www-palvelinsovelluksissa sekä ohjelmointikielissä. Perl-ohjelmointikielellä on niin ikään toteutettu suuri joukko ohjelmistoja.

HAAVOITTUVAT OHJELMISTOT:

  • PCRE-kirjasto ennen versiota 7.3
  • Perl

RATKAISU- JA RAJOITUSMAHDOLLISUUDET:

Päivitä haavoittuva kirjasto ja Perl-ohjelmointikieli. Perl-ohjelmointikielen osalta ongelma on korjattu myös kehitysversion 5.9.5 koodijakelussa. Monet Linux-jakelut ovat julkaisseet omat päivityksensä haavoittuvuuksiin.

LISÄTIETOA:

PÄIVITYSHISTORIA:

8.11.2007, kello 08.30: Julkaistu

8.11.2007, kello 10.20: Korjattu kirjoitusvirhe ja täsmennetty haavoittuvuuksien kohteita

Sivua päivitetty 05.08.2008   Tulostusversio Tulostusversio