Katalog CVE

CVE-2026-72816

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

Streszczenie

go-chi/chi do wersji 5.2.1 zawiera podatność na spoofing IP w middleware RealIP (middleware/realip.go). Funkcja realIP() odczytuje kontrolowane przez klienta nagłówki (True-Client-IP, X-Real-IP i X-Forwarded-For) i nadpisuje r.RemoteAddr bez weryfikacji, czy żądanie pochodzi od zaufanego proxy. Atakujący mogą podać dowolne adresy IP w tych nagłówkach, aby ominąć kontrolę dostępu opartą na IP, uniknąć limitów szybkości i ograniczeń geo-IP oraz zanieczyścić logi audytowe. Naprawiono w wersji 5.3.0.

Ocena ryzyka

Ryzyko obejmuje obejście zabezpieczeń opartych na IP, co może prowadzić do nieautoryzowanego dostępu, ataków DoS i naruszenia integralności logów audytowych.

Rekomendacja

Zaleca się aktualizację go-chi/chi do wersji 5.3.0 lub nowszej oraz skonfigurowanie zaufanych proxy w middleware RealIP.

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

go-chi/chi through 5.2.1 contains an IP spoofing vulnerability in the RealIP middleware (middleware/realip.go). The realIP() function reads client-controlled headers (True-Client-IP, X-Real-IP, and X-Forwarded-For) and overwrites r.RemoteAddr without verifying that the request originated from a trusted proxy. Attackers can supply arbitrary IP addresses in these headers to bypass IP-based access controls, evade rate limiting and geo-IP restrictions, and pollute audit logs. Fixed in 5.3.0.

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