CVE-2026-118266 in Echoinformazioni

Riassunto

di VulDB • 28/10/2026

Echo è un framework web scritto in Go. Prima delle versioni 4.16.0 e 5.4.0, il middleware MethodOverride di Echo accetta come target dell'override un metodo HTTP sicuro per una richiesta POST. Quando MethodOverride viene registrato prima del middleware CSRF nella catena dei post-routing middleware, la selezione della rotta mantiene l'hander originale che modifica lo stato (POST handler), ma l'override cambia il metodo prima che CSRF lo valuti, causando la mancata esecuzione delle verifiche di convalida del token e degli controlli Sec-Fetch-Site. Un exploit cross-site richiede una vittima autenticata e un valore di override controllabile da una richiesta inviata dal browser, come il getter del modulo utilizzato nel riproduttore dell'avviso; il getter predefinito per l'intestazione X-HTTP-Method-Override non è impostabile tramite un form cross-site. Questo problema è risolto nelle versioni 4.16.0 e 5.4.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

27/10/2026

Divulgazione

28/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!