CERT-FI haavoittuvuustiedote 060/2003
30.9.2003
Haavoittuvuuksia OpenSSH-ohjelmistossa
| |
|
|
| Kohde: |
- palvelimet ja palvelinsovellukset
- työasemat ja loppukäyttäjäsovellukset
|
Lisätietoja |
| Hyökkäystapa: |
- paikallisesti
- etäkäyttö
|
Lisätietoja |
| Hyväksikäyttö: |
- komentojen mielivaltainen suorittaminen
- käyttövaltuuksien laajentaminen
- palvelunestohyökkäys
|
Lisätietoja |
| Ratkaisu: |
- korjaava ohjelmistopäivitys
- ongelman rajoittaminen
|
Lisätietoja |
OpenSSH on ilmainen versio SSH (Secure Shell) ohjelmistosta. OpenSSH-ohjelmistosta on löydetty kolme haavoittuvuutta.
Haavoittuvuuksista ensimmäinen liittyy muistipuskurin hallintatoimintoon. Haavoittuvuutta hyväksikäyttämällä hyökkääjän voi olla mahdollista kohdistaa kohdetietojärjestelmään palvelunestohyökkäys. Hyökkääjän voi olla myös mahdollista suorittaa kohdetietojärjestelmässä omia komentojaan OpenSSH-prosessin oikeuksin.
Haavoittuvuuksista toinen liittyy Portable OpenSSH -version PAM-moduulin (Pluggable Authentication Module) haasteen todentamisessa tapahtuvaan virheeseen. Haavoittuvuutta hyväksikäyttämällä hyökkääjän voi olla mahdollista saada palvelimelle jopa ylläpitäjän tasoiset pääsyoikeudet.
Haavoittuvuuksista kolmas liittyy myös Portable OpenSSH -version PAM-moduuliin. Haavoittuvuutta hyväksikäyttämällä hyökkääjän voi olla mahdollista aiheuttaa pinon ylivuototilanne PAM-konversiossa ja saada kohdetietojärjestelmään laajemmat käyttöoikeudet tai kohdistaa siihen palvelunestohyökkäys.
HAAVOITTUVAT OHJELMISTOT:
Ensimmäisen haavoittuvuuden osalta:
-
Tietojärjestelmät tai sulautetut järjestelmät, joissa käytetään OpenSSH-ohjelmistoversiota 3.7.1 aiempaa ohjelmistoversiota.
-
Haavoittuvuus saattaa vaikuttaa myös niihin tietojärjestelmiin tai sulautettuihin järjestelmiin, joissa on käytetty haavoittuvasta OpenSSH-ohjelmistoversiosta polveutuvaa koodia
Lisätietoa haavoittuvuudelle alttiista tietojärjestelmistä on saatavilla osoitteesta: http://www.kb.cert.org/vuls/id/333628
Toisen ja kolmannen haavoittuvuuden osalta:
Lisätietoa haavoittuvuuksille alttiista tietojärjestelmistä on saatavilla osoitteista: http://www.kb.cert.org/vuls/id/602204 sekä http://www.kb.cert.org/vuls/id/209807
RATKAISU- JA RAJOITUSMAHDOLLISUUDET:
Ensimmäisen haavoittuvuuden osalta:
Päivitä haavoittuva tietojärjestelmä OpenSSH-versioon 3.7.1, jossa haavoittuvuus on korjattu. OpenSSH-versio 3.7.1 on ladattavissa osoitteesta:
http://www.openssh.com/
Päivitä haavoittuva tietojärjestelmä korjaustiedostolla. Haavoittuvan OpenSSH-ohjelmistoversion korjaustiedosto on ladattavissa osoitteesta:
http://www.openssh.com/txt/buffer.adv
Toisen ja kolmannen haavoittuvuuden osalta:
Päivitä haavoittuva tietojärjestelmä Portable OpenSSH -versioon 3.7.1p2, jossa haavoittuvuus on korjattu. Portable OpenSSH -versio 3.7.1p2 on ladattavissa osoitteesta:
http://www.openssh.com/portable.html
Yleisohjeena CERT-FI suosittelee kaikkien niiden palveluiden sulkemista, joiden käyttö ei ole välttämätöntä.
LISÄTIETOA:
http://www.openssh.com/txt/buffer.adv
http://www.cert.org/advisories/CA-2003-24.html
http://www.kb.cert.org/vuls/id/333628
http://www.kb.cert.org/vuls/id/602204
http://www.kb.cert.org/vuls/id/209807
PÄIVITYSHISTORIA:
17.09.2006: Julkaistu
17.09.2006: Lisätty tietoa haavoittuvan OpenSSH-ohjelmistoversion osalta
30.09.2006: Lisätty tietoa Portable OpenSSH -version PAM-moduulin haavoittuvuuksista
| Sivua päivitetty 30.07.2007 |
|
 |
Tulostusversio |