Katalog CVE

CVE-2026-45045

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

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

Streszczenie

W bibliotece Fiber (Go) w wersjach przed 3.3.0 i 2.52.14, funkcja pomocnicza BalancerForward w middleware/proxy/proxy.go używa metody Header.Add() zamiast Header.Set() przy dodawaniu nagłówka X-Real-IP. Pozwala to atakującemu na wstrzyknięcie własnej wartości X-Real-IP, która jest następnie przekazywana do serwerów nadrzędnych.

Ocena ryzyka

Organizacja narażona jest na obejście mechanizmów logowania, ograniczania szybkości (rate limiting) oraz kontroli dostępu opartych na adresie IP, co może umożliwić ataki typu spoofing lub DDoS.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Fiber do wersji 3.3.0 lub 2.52.14, w zależności od używanej głównej wersji.

Inne podatności w Fiber

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

Fiber is an Express inspired web framework written in Go. Prior to 3.3.0 and 2.52.14, the BalancerForward proxy helper in middleware/proxy/proxy.go uses Header.Add() instead of Header.Set() when injecting X-Real-IP, allowing an attacker-supplied first X-Real-IP value to be forwarded to upstream servers for logging, rate limiting, and access control. This issue is fixed in version 3.3.0 and 2.52.14.

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