Description
Embedthis GoAhead before 5.0.1 mishandles redirected HTTP requests with a large Host header. The GoAhead WebsRedirect uses a static host buffer that has a limited length and can overflow. This can cause a copy of the Host header to fail, leaving that buffer uninitialized, which may leak uninitialized data in a response.
References (3)
Core 3
Core References
Third Party Advisory x_refsource_misc
https://github.com/embedthis/goahead/issues/290
Exploit, Third Party Advisory x_refsource_misc
https://github.com/embedthis/goahead/issues/289
Release Notes x_refsource_misc
https://github.com/embedthis/goahead/releases/tag/v5.0.1
Scores
CVSS v3
5.3
EPSS
0.0154
EPSS Percentile
71.7%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Details
CWE
CWE-787
CWE-908
Status
published
Products (1)
embedthis/goahead
< 5.0.1
Published
Nov 22, 2019
Tracked Since
Feb 18, 2026