CVE-2026-40611
Təsvir
Go dilində yazılmış Let's Encrypt kliyenti və ACME kitabxanası (Lego). 4.34.0 versiyasından əvvəl, lego-dakı webroot HTTP-01 challenge provayderi yol keçirilməsi (path traversal) vasitəsilə ixtiyari faylların yazılması və silinməsinə qarşı həssasdır. Zərərli ACME serveri ../ ardıcıllıqlarını ehtiva edən xüsusi hazırlanmış challenge token təqdim edərək, lego-nun hücumçunun təsir etdiyi məzmunu lego prosesi tərəfindən yazıla bilən istənilən yola yazmasına səbəb ola bilər. Bu zəiflik 4.34.0 versiyasında aradan qaldırılıb.
Necə düzəltmək olar
- github.com/go-acme/lego/v44.34.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/go-acme/lego/v4Go | v < 4.34.0 | 4.34.0 |
| github.com/go-acme/lego/v3Go | v ≤ 3.9.0 | — |
| github.com/go-acme/legoGo | v ≤ 2.7.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.