Katalog CVE

CVE-2026-40611

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

Percentyl 26 - wyżej niż 26% wszystkich znanych CVE

Streszczenie

Klient Let's Encrypt i biblioteka ACME napisana w Go (Lego) przed wersją 4.34.0 zawiera podatność na zapis i usuwanie dowolnych plików poprzez manipulację ścieżką w dostawcy wyzwania HTTP-01 webroot. Złośliwy serwer ACME może dostarczyć spreparowany token wyzwania zawierający sekwencje ../, co pozwala na zapis treści kontrolowanych przez atakującego w dowolnej ścieżce zapisywalnej przez proces Lego.

Ocena ryzyka

Atakujący może nadpisać lub usunąć krytyczne pliki systemowe, co może prowadzić do eskalacji uprawnień, uruchomienia złośliwego kodu lub całkowitego przejęcia kontroli nad systemem.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę Lego do wersji 4.34.0 lub nowszej, która zawiera poprawkę eliminującą podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Let's Encrypt client and ACME library written in Go (Lego). Prior to 4.34.0, the webroot HTTP-01 challenge provider in lego is vulnerable to arbitrary file write and deletion via path traversal. A malicious ACME server can supply a crafted challenge token containing ../ sequences, causing lego to write attacker-influenced content to any path writable by the lego process. This vulnerability is fixed in 4.34.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS