TigerTeam - suomalainen tietoturvablogi

2 merkintää avainsanalla ”haavoittuvuustestaus”:

Tällainen on Nixun haavoittuvuusjulkaisukäytäntö

Vuosien varrella asiantuntijamme ovat löytäneet useita aikaisemmin tuntemattomia haavoittuvuuksia asiakkaan käyttämistä sovelluksista ja järjestelmistä. Asiakkaan, järjestelmän auditoineen asiantuntijan ja koko toimintakentän etu on, että haavoittuvuus voidaan korjata ja korjaava tietoturvapäivitys tuoda jakeluun. Tänä keväänä ko. politiikka on laadittu kirjalliseen muotoon. Politiikan voi lukea sivuiltamme sekä suomeksi että englanniksi.

Yksi käytäntöjemme mukaan julkaistu haavoittuvuus on viime vuodelle sijoittuva Nokia E75 -matkapuhelinta koskeva suojakoodin ohittamisen mahdollistava haavoittuvuus. Tapauksessa valmistajan kanssa tehty sopimus mahdollisti haavoittuvuudesta tiedottamisen julkisesti ja teimme yhteistyötä myös CERT-FI-yksikön (CERT Finland) haavoittuvuuskoordinoinnin kanssa.

Osana prosessia pyrimme jatkossa hakemaan haavoittuvuudelle aina myös oman CVE-tunnisteen.

Tagit: cve, haavoittuvuustestaus, tietoturva Delicious Kommentoi

CVE – kolme mystistä mutta tärkeää kirjainta

Etsiessäsi verkosta tietoja haavoittuvuuksista ja esimerkiksi tutustuessasi tietoturva-auditointiraporttiin olet varmasti törmännyt CVE-alkuisiin tunnuksiin. Mikä tuo CVE sitten on?

CVE on lyhenne sanoista Common Vulnerabilities and Exposures - yleinen haavoittuvuuksien ja paljastuneiden heikkouksien hallintamenetelmä. CVE-tunnisteen voi saada niin käyttöjärjestelmän, sovellusohjelman kuin vaikkapa reitittimen haavoittuvuus. CVE-tunniste siis yksilöi haavoittuvuuden.

Hankkeessa haavoittuvuudelle luodaan mahdollisimman selkeä kuvausteksti, annetaan sille järjestysnumero ja verkkoa kahlaamalla lista lisätietoreferensseistä. Ohessa esimerkki Windowsia koskevan CVE-tunnisteen CVE-2011-0096 kuvauskentästä:

Ilman CVE-järjestelmää haavoittuvuuksien hallinta esimerkiksi pelkkien haavoittuvuustietokantojen ja valmistajien tietoturvatiedotteiden avulla olisi hyvin hankalaa. Hanke on jo yli kymmenen vuoden ikäinen ja tunnisteita on annettu jo lähes 45 000 kappaletta. Hanketta pyörittää yhdysvaltalainen MITRE Corporation, joka saa hankkeeseen tukea Yhdysvaltain Kotimaan turvallisuuden virastolta. Yksityiskohtaisempi National Vulnerability Database -tietokanta NVD taas käyttää CVE:n tietoja.

Erityisesti CVE-tunniste auttaa yhdistämään tietyt haavoittuvuudet ja niihin julkaistut korjauspäivitykset toisiinsa.

CVE-tunnisteiden muoto on CVE-2011-xxxx.

Tässä CVE merkitään aina isoin kirjaimin, 2011 on julkaisuvuosi ja xxxx neljällä numerolla ilmaistu järjestysnumero. Tiedot on eroteltu toisistaan yhdysmerkillä.

Huomattavan vanhoja haavoittuvuuksia käsitellessä voi törmätä tunnisteeseen muotoa CAN-2003-0714. Tällöin kyseessä on ns. kandidaattitunniste, jolla ei luontihetkellä ollut vielä virallisen tunnisteen roolia. Tieto käy ilmi tunnisteen Status-kentästä, mutta CAN-tunnisteiden käytöstä on muutama vuosi sitten luovuttu.

Referensseistä tiedon lähteille

Kun CVE:stä tulee julkinen on sillä ainakin yksi referenssilinkki - valmistajan tietoturvatiedote, linkki postituslistalla julkaistuun hyökkäyskoodiin tai verkossa julkaistu hyödyllinen analyysi haavoittuvuudesta. Referenssi kuuluu johonkin yli 80 lähdekategoriasta, esim. BID:45254 tarkoittaa BID-tietuetta (Bugtraq ID) numero 45254 SecurityFocus-haavoittuvuustietokannassa. Esimerkissä käytetyn OpenSSL-haavoittuvuuden referenssi REDHAT:RHSA-2010:0977 puolestaan viittaa Linux-jakelija RedHatin tiedotteeseen (RedHat Security Advisory) otsikolla RHSA-2010:0977. Haavoittuvuuskenttä onkin melkoinen lyhenteiden temmellyskenttä.

Uusi aukko, mutta sillähän on jo CVE

Isot ohjelmistovalmistajat, kuten Apple, Microsoft, Red Hat ja Oracle saavat sarjan CVE-tunnuksia käyttöönsä vuosittain. Mitä tämä tarkoittaa sitten käytännössä? Kun kohtaat esimerkkinä käyttämämme CVE-tunnisteen CVE-2011-0096 löydät siitä tiedon

Assigned (20101221):

Ohjelmistovalmistaja, eli tässä tapauksessa Microsoft, on osoittanut tunnisteen tälle haavoittuvuudelle 21. joulukuuta. Kun haavoittuvuus tulee julkiseksi ja siitä julkaistaan esimerkiksi tietoturvatiedote voidaan CVE:hen viitata ja linkittää saman tien.

Myös yksityiset tietoturvatutkijat voivat hakea löytämilleen haavoittuvuuksille oman CVE:n. Hyvä käytäntö on kertoa hakuajankohta tietoturvatiedotteen aikatauluosiossa:

VIII. DISCLOSURE TIMELINE

04/23/2009 - Requested CVE

04/24/2009 - CVE received

Kirjoitus kuuluu haavoittuvuuksiin liittyviin termeihin ja lyhenteisiin tutustuttavaan kirjoitussarjaan.

Tagit: haavoittuvuustestaus, tietoturvapäivitys, tietoturvatermit Delicious Kommentoi