Katalog CVE

CVE-2026-25899

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Framework webowy Fiber, inspirowany Express, w wersjach z gałęzi v3 przed 3.1.0, umożliwia wykorzystanie ciasteczka `fiber_flash`, co może prowadzić do nieograniczonej alokacji pamięci na serwerze. W przypadku spreparowanej wartości ciasteczka o długości 10 znaków, próba alokacji może wynieść nawet 85GB pamięci poprzez niezweryfikowaną deserializację msgpack.

Ocena ryzyka

Brak wymagań dotyczących uwierzytelnienia sprawia, że każdy punkt końcowy GoFiber v3 jest narażony na atak, co może prowadzić do poważnych problemów z wydajnością i dostępnością serwera.

Rekomendacja

Zaleca się aktualizację do wersji 3.1.0 lub nowszej, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nieautoryzowanych prób wykorzystania ciasteczek.

Powiązane podatności

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

Fiber is an Express inspired web framework written in Go. In versions on the v3 branch prior to 3.1.0, the use of the `fiber_flash` cookie can force an unbounded allocation on any server. A crafted 10-character cookie value triggers an attempt to allocate up to 85GB of memory via unvalidated msgpack deserialization. No authentication is required. Every GoFiber v3 endpoint is affected regardless of whether the application uses flash messages. Version 3.1.0 fixes the issue.

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