Oracle Sun System Firmware Network Time Protocol többszörös sérülékenység

CH azonosító

CH-6113

Angol cím

Oracle Sun System Firmware Network Time Protocol Multiple Vulnerabilities

Felfedezés dátuma

2011.12.15.

Súlyosság

Közepes

Érintett rendszerek

Oracle
Sun System Firmware (SysFW)

Érintett verziók

Sun System Firmware (SysFW) 8.x

Összefoglaló

Az Oracle Sun System Firmware több sérülékenységét jelentették, amelyeket kihasználva támadók hamisításos támadásokat indíthatnak, szolgáltatás megtagadást (DoS – Denial of Service) idézhetnek elő, vagy feltörhetik a felhasználó rendszerét.

Leírás

  1. A sérülékenységet az okozza, hogy az alkalmazás nem megfelelően ellenőrzi az OpenSSL “EVP_VerifyFinal()” visszatérési értékét, amikor az egy kulcsot hitelesít. Ezt kihasználva hamisítani lehet a szerver válaszát.
  2. A sérülékenységet az ntpq/ntpq.c “cookedprint() függvényének határhibája okozza, amelyet kihasználva verem túlcsordulást lehet előidézni egy speciálisan elkészített csomag segítségével.
    A hiba sikeres kihasználása tetszőleges kód futtatását teszi lehetővé, de ehhez szükséges, hogy a felhasználó lekérdezzen egy rosszindulatú time szervert ntpq segítségével.
  3. A sérülékenységet a mode 7 kérések feldolgozásában lévő hiba okozza, amelyet kihasználva egy végtelen NTP csomag válasz ciklus idézhető elő egy hamisított IP címmel küldött, speciálisan elkészített csomag segítségével.

A sérülékenységeket a Netra SPARC T3-1, Netra SPARC T3-1B, SPARC T3-1, SPARC T3-1B, SPARC T3-2 és SPARC T3-4 rendszerekben találták.

Megoldás

Telepítse a javítócsomagokat