CH azonosító
CH-5009Angol cím
Sun Java JDK / JRE / SDK Multiple VulnerabilitiesFelfedezés dátuma
2011.06.07.Súlyosság
MagasÉrintett rendszerek
Java Development Kit (JDK)Java Runtime Environment (JRE)
Java SDK
Sun Microsystems
Érintett verziók
Sun Java JDK 1.5.x, 1.6.x (6.x)
Sun Java JRE 1.6.x (6.x)
Sun Java SDK 1.4.x
Összefoglaló
A Sun Java olyan sérülékenységeit jelentették, amelyeket a támadók kihasználva bizalmas adatokat szivárogtathatnak ki, módosíthatnak bizonyos adatokat, szolgáltatás megtagadást (DoS – Denial of Service) idézhetnek elő, feltörhetik a felhasználó rendszerét, valamint feltörhetik a sérülékeny rendszert.
Leírás
- Egy szín profil MultiLanguage “mluc” és “curv”, valamint Sequence Description “pseq”, “bfd”, “clrt”, “ncl2” Count, “ncl2” DevCoords, “crdi”, “scrn”, vagy “rcs2” címkéinek vizsgálatakor jelentkező egész túlcsordulás hibákat kihasználva halom túlcsordulás okozható.
- A 2D komponens egy másik hibáját kihasználva tetszőleges kód futtatható egy kliens-szerver környezetben pl. nem megbízható kisalkalmazások (applet) vagy webes szolgáltatáson keresztül az API-knak küldött adat segítségével.
- A FileDialog.show() eljárás implementáció AWT komponensének határhibáját kihasználva halom túlcsordulás okozható nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
- A JP2IEXP.dll böngésző beépülő modul az alap DOM elemek klónozásakor jelentkező felszabadítás utáni használatból eredő hibáját kihasználva tetszőleges kód futtatható.
- A Java Webstart nem oldja fel megfelelően a jnlp file-ok egyes tulajdonságait, amit kihasználva parancssori paraméterek fecskendezhetők be és tetszőleges parancsok futtathatók.
- A HotSpot komponens egy hibáját kihasználva tetszőleges kód futtatható egy kliens környezetben pl. nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
- Bizonyos tömörítetlen adatok “channels” és “frames” tulajdonságain alapuló puffer méret számításakor jelentkező egész túlcsordulás hiba kihasználható egy különlegesen kialakított soundbank file segítségével.
- A jsound.dll egy soundbank erőforrás bizonyos értékeinek beolvasásakor jelentkező határhibáját kihasználva verem túlcsordulás okozható pl. nem megbízható kisalkalmazások segítségével.
- A Swing komponens egy hibáját kihasználva tetszőleges kód futtatható egy kliens környezetben pl. nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
- A Web Start egyes elérési útvonal kereső eljárásai nem biztonságosan töltik be a beállítás file-okat. Ezt kihasználva tetszőleges kód futtatható.
- A Web Start egyes elérési útvonal kereső eljárásai nem biztonságosan töltik be a jogosultság file-okat. Ezt kihasználva tetszőleges kód futtatható.
- A Web Start egyes DLL elérési útvonal kereső eljárásai nem biztonságosan töltik be a programkönyvtárakat. Ezt kihasználva tetszőleges kód futtatható.
- A 2D komponens egy hibáját kihasználva bizalmas adatok szivárogtathatóak ki egy kliens-szerver környezetben pl. nem megbízható kisalkalmazások vagy webes szolgáltatáson keresztül az API-knak küldött adat segítségével.
- A NIO komponens egy hibáját kihasználva szolgáltatás megtagadás (DoS – Denial of Service) idézhető elő egy szerver környezetben pl. webes szolgáltatáson keresztül az API-knak küldött adat segítségével.
- A Networking komponens egy hibáját kihasználva bizalmas adatok szivárogtathatóak ki egy kliens környezetben pl. nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
- A SAAJ komponens egy hibáját kihasználva bizalmas adatok szivárogtathatóak ki egy kliens környezetben pl. nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
- A Deserialization komponens egy hibáját kihasználva bizonyos adatok manipulálhatóak egy kliens környezetben pl. nem megbízható kisalkalmazások vagy Java Web Start alkalmazások segítségével.
Megoldás
Telepítse a javítócsomagokatTámadás típusa
Input manipulation (Bemenet módosítás)Other (Egyéb)
Hatás
Loss of availability (Elérhetőség elvesztése)Loss of confidentiality (Bizalmasság elvesztése)
Loss of integrity (Sértetlenség elvesztése)
Szükséges hozzáférés
Remote/Network (Távoli/hálózat)Hivatkozások
Gyártói referencia: www.oracle.com
SECUNIA 44784
CVE-2011-0786 - NVD CVE-2011-0786
CVE-2011-0788 - NVD CVE-2011-0788
CVE-2011-0802 - NVD CVE-2011-0802
CVE-2011-0814 - NVD CVE-2011-0814
CVE-2011-0815 - NVD CVE-2011-0815
CVE-2011-0817 - NVD CVE-2011-0817
CVE-2011-0862 - NVD CVE-2011-0862
CVE-2011-0863 - NVD CVE-2011-0863
CVE-2011-0864 - NVD CVE-2011-0864
CVE-2011-0865 - NVD CVE-2011-0865
CVE-2011-0866 - NVD CVE-2011-0866
CVE-2011-0867 - NVD CVE-2011-0867
CVE-2011-0868 - NVD CVE-2011-0868
CVE-2011-0869 - NVD CVE-2011-0869
CVE-2011-0871 - NVD CVE-2011-0871
CVE-2011-0872 - NVD CVE-2011-0872
CVE-2011-0873 - NVD CVE-2011-0873