CVE-2012-4681
Təsvir
Oracle Java SE 7 Update 6 və daha əvvəlki versiyalardakı Java Runtime Environment (JRE) komponentində çoxsaylı zəifliklər uzaqdakı hücumçulara xüsusi hazırlanmış applet vasitəsilə ixtiyari kodu icra etməyə imkan verir. Bu proses SecurityManager məhdudiyyətlərini aşağıdakı yollarla yan keçir: (1) com.sun.beans.finder.ClassFinder.findClass istifadə edilərək və forName metodu ilə istisna yaradılaraq sun.awt.SunToolkit kimi ixtiyari paketlərdən məhdudlaşdırılmış siniflərə giriş əldə edilir, sonra isə (2) "etibarlı dərhal çağırıcı ilə refleksiya" (reflection with a trusted immediate caller) tətbiq edilərək getField metodundan istifadə olunub şəxsi sahələrə (private fields) giriş əldə edilir və onlar dəyişdirilir. Bu boşluq 2012-ci ilin avqustunda Gondzz.class və Gondvv.class faylları istifadə edilərək real hücumlarda istismar edilmişdir.
Necə düzəltmək olar
İstehsalçının dərc etdiyi yeniləmələri tətbiq edin.
CISA son tarixi: 24 mar 2022Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| oracle jdk | 1.6.0, 1.7.0 | — |
| oracle jre | 1.6.0, 1.7.0 | — |
| redhat enterprise_linux_desktop | 6.0 | — |
| redhat enterprise_linux_eus | 6.3 | — |
| redhat enterprise_linux_server | 6.0 | — |
| redhat enterprise_linux_workstation | 6.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.