Katalog CVE

CVE-2026-118263

ŚrednieCVSS 6.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Echo, framework webowy dla Go, w wersjach od 5.0.0 do 5.4.1 ma podatność w middleware BodyDump, który może odrzucić błąd przekroczenia BodyLimit dla żądania o nieznanej długości, gdy limit przechwytywania BodyDump jest niższy niż próg BodyLimit. Żądanie HTTP/1.1 chunked może zostać obcięte i przetworzone mimo przekroczenia limitu.

Ocena ryzyka

Atakujący może obejść limit rozmiaru ciała żądania i dostarczyć dane, które powinny zostać odrzucone, co może wpłynąć na logikę aplikacji.

Rekomendacja

Zaktualizuj Echo do wersji 5.4.1. Upewnij się, że limit przechwytywania BodyDump nie jest niższy niż próg BodyLimit.

Inne podatności w Echo

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

Echo is a Go web framework. From 5.0.0 until 5.4.1, Echo v5's BodyDump middleware can discard a BodyLimit overflow error for an unknown-length request when BodyDump's capture limit is below the BodyLimit threshold. BodyDump drains the remaining body while ignoring read errors and replaces it with the captured prefix, so an HTTP/1.1 chunked request can be truncated and processed successfully even though the original body exceeded the configured limit. Known-length requests rejected before BodyDump runs are unaffected, and the issue does not establish a general authentication bypass or denial of service. This issue is fixed in 5.4.1.

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