CVE-2026-118657 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, Context.Scheme si fida ciecamente degli header di scheme inoltrati da qualsiasi client. Un client che raggiunge Echo direttamente tramite HTTP in chiaro può dichiarare uno schema HTTPS ed eludere la funzione HTTPSRedirect poiché la richiesta viene trattata come già sicura. In modo separato, dietro un proxy TLS-terminating che trasmette un header controllato dall'attaccante, una dichiarazione di scheme HTTP può sopprimere l'intestazione Strict-Transport-Security anche se il browser riceve la risposta tramite HTTPS. Il rischio pratico è ridotto quando un proxy attendibile sovrascrive gli header e viene impedito l'accesso diretto al backend, ma in precedenza il framework non disponeva di una configurazione per le fonti attendibili da utilizzare per questa decisione. Questo problema è stato 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

28/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!