CVE-2012-1618
Təsvir
PostgreSQL JDBC drayverinin 8.2 versiyasından əvvəlki versiyalarında, "standard_conforming_strings" seçimi aktiv edilmiş PostgreSQL serveri ilə istifadə edildikdə (məsələn, PostgreSQL 9.1-in standart konfiqurasiyası kimi), qeyd edilməmiş JDBC statement parametrləri düzgün şəkildə escape edilmir və bu, uzaqdakı hücumçulara SQL inyeksiyası hücumları həyata keçirməyə imkan verir. QEYD: 20120330 tarixinə olan məlumata görə, əsas tərtibatçının bu problemə etiraz etməyi planlaşdırdığı iddia edilmişdir, lakin 20121005 tarixinə qədər rəsmi bir etiraz bildirilməmişdir.
Necə düzəltmək olar
- org.postgresql:postgresql8.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| postgresql postgresql | 9.1 | — |
| postgresql postgresql_jdbc_driver | 8.1 | — |
| org.postgresql:postgresqlMaven | v < 8.2 | 8.2 |
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.