CVE-2024-10977
Təsvir
PostgreSQL-də server xəta mesajlarının müştəri tərəfindən istifadəsi, cari SSL və ya GSS parametrləri altında etibarlı olmayan bir serverin libpq tətbiqinə ixtiyari non-NUL baytlarını təqdim etməsinə şərait yaradır. Məsələn, "man-in-the-middle" hücumçusu uzun bir xəta mesajı göndərə bilər ki, bunu psql istifadə edən insan və ya ekran-skreyping proqramı düzgün sorğu nəticələri ilə səhv sala bilər. İstifadəçi interfeysində bir xəta mesajı ilə digər mətn arasındakı sərhəd birmənalı şəkildə göstərildiyi hallarda bu, çox güman ki, problem yaratmayacaqdır. PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17 və 12.21 versiyalarından əvvəlki versiyalar bu boşluğa məruzdur.
Necə düzəltmək olar
- postgresql postgresql12.21, 13.17, 14.14, 15.9, 16.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| postgresql postgresql | 12.0 ≤ v < 12.21, 13.0 ≤ v < 13.17, 14.0 ≤ v < 14.14, 15.0 ≤ v < 15.9, 16.0 ≤ v < 16.5, 17.0 | 12.21, 13.17, 14.14, 15.9, 16.5 |
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.