OpenSSL szolgáltatás megtagadásos sérülékenységek

CH azonosító

CH-2944

Angol cím

OpenSSL Denial of Service Vulnerabilities

Felfedezés dátuma

2010.03.03.

Súlyosság

Közepes

Érintett rendszerek

OpenSSL
OpenSSL Software Foundation

Érintett verziók

OpenSSL 0.x

Összefoglaló

Az OpenSSL két olyan sérülékenységét jelentették, melyeket a támadók szolgáltatás megtagadás (DoS – Denial of Service) okozására használhatnak ki.

Leírás

  1. A ssl/kssl.c “kssk_keytab_is_available()” függvény nem ellenőrzi a “krb5_sname_to_principal()” függvény hívásakor visszaadott értéket, ami kihasználható egy NULL mutató hivatkozás feloldásának előidézésére, például a kliens üdvözlésében bizonyos rejtjelzett sorozatok elküldésével.
    A sikeres kihasználás feltétele, hogy az OpenSSL Kerberos támogatással legyen szerkesztve, ez függhet még a Kerberos verziójától és beállításaitól is.
  2. Az openssl/ssl/s3_pkt.c “ssl3_get_record()” függvény egyes rekordokat hibásan dolgoz fel, ami kihasználható rendszer összeomlás előidézésére speciálisan erre a célra elkészített rekordok elküldésével.
    Ezt a sérülékenységet az OpenSSL 0.9.8f és 0.9.8m közötti verzióiban jelentették. Ha a “short” adattípus 16-bites egész, akkor ez csak az OpenSSL 0.9.8m verziót érinti.

Megoldás

Frissítsen a legújabb verzióra

Hivatkozások

Gyártói referencia: cvs.openssl.org
Gyártói referencia: www.openssl.org
Egyéb referencia: bugzilla.redhat.com
Egyéb referencia: bugzilla.redhat.com
Egyéb referencia: www.openwall.com
SECUNIA 38807
CVE-2010-0433 - NVD CVE-2010-0433
CVE-2010-0740 - NVD CVE-2010-0740