CVE-2024-45402
Təsvir
Picotls istifadəçilərə istifadə ssenarilərindən asılı olaraq müxtəlif kriptoqrafik backend-ləri seçməyə imkan verən bir TLS protokolu kitabxanasıdır. Saxtalaşdırılmış TLS əl sıxma (handshake) mesajı analiz edilərkən, picotls (xüsusilə kripto kitabxanalarını çağıran picotls daxilindəki bağlayıcılar) eyni yaddaşı iki dəfə azad etməyə çalışa bilər. Bu double free xətası, malloc çağırışları olmadan çox sayda obyektin silinməsi zamanı baş verir. Adətən bu, malloc tərəfindən xətanın aşkar edilməsinə və prosesin dayandırılmasına səbəb olur. Lakin malloc-un daxili quruluşundan və istifadə olunan kripto backend-dən asılı olaraq, bu çatışmazlıq potensial olaraq use-after-free ssenarisinə gətirib çıxara bilər ki, bu da ixtiyari kodun icrasına şərait yarada bilər. Zəiflik 9b88159ce763d680e4a13b6e8f3171ae923a535d commit-i ilə aradan qaldırılmışdır.
Necə düzəltmək olar
- dena picotls2024-10-10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| dena picotls | 2024-08-12 ≤ v < 2024-10-10 | 2024-10-10 |
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.