Katalog CVE

CVE-2026-109438

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.36%

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

Streszczenie

3proxy w wersjach od 0.9.7 do 1.0.1 (naprawione w commicie 206c923) ujawnia niezainicjalizowane bajty stosu w odpowiedzi SOCKS4, gdy włączona jest opcja zewnętrznego NAT (-Ne). Nieuwierzytelniony atakujący może wywołać odpowiedź zawierającą niezainicjalizowane dane ze struktury sin, ujawniając wysokie bajty wskaźnika i osłabiając ochronę ASLR.

Ocena ryzyka

Wyciek niezainicjalizowanych danych stosu może ułatwić atakującemu obejście mechanizmu ASLR i przygotowanie dalszych ataków wykorzystujących podatności w pamięci.

Rekomendacja

Zaktualizuj 3proxy do wersji zawierającej commit 206c923 lub nowszej; jeśli to niemożliwe, rozważ wyłączenie opcji -Ne, jeżeli nie jest wymagana.

Powiązane podatności

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

3proxy from 0.9.7 through 1.0.1, fixed in commit 206c923, contains an uninitialized stack memory disclosure vulnerability that allows unauthenticated attackers to leak stack bytes via the SOCKS4 reply path when the external-NAT option (-Ne) is configured. Attackers can send a client probe that fails the SOCKS version check to trigger a reply containing uninitialized bytes from the sin structure, exposing high bytes of a userspace pointer that weakens ASLR protections.

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