CVE-2019-10071
Təsvir
Form göndərişlərində HMAC-ı yoxlayan kod müqayisələr üçün String.equals() metodundan istifadə edir ki, bu da HMAC imzalarının müqayisəsi zamanı tayminq yan kanalı (timing side channel) yaradır. Hücumçu öz faylları (payload) üçün düzgün imzanı təyin edə bilsə, bu, uzaqdan kodun icrasına səbəb ola bilər. Müqayisə sabit zamanlı alqoritm ilə yerinə yetirilməlidir.
Necə düzəltmək olar
- org.apache.tapestry:tapestry-core5.4.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache tapestry | 5.4.0 ≤ v ≤ 5.4.3 | — |
| org.apache.tapestry:tapestry-coreMaven | 5.4 ≤ v < 5.4.5 | 5.4.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.