Vulnerability Description
The HTTP/1 client does not fully validate the contents of the Host header. A maliciously crafted Host header can inject additional headers or entire requests. With fix, the HTTP/1 client now refuses to send requests containing an invalid Request.Host or Request.URL.Host value.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Golang | Go | < 1.19.11 |
Related Weaknesses (CWE)
References
- https://go.dev/cl/506996Patch
- https://go.dev/issue/60374Issue TrackingPatch
- https://groups.google.com/g/golang-announce/c/2q13H6LEEx0Mailing List
- https://pkg.go.dev/vuln/GO-2023-1878Vendor Advisory
- https://security.gentoo.org/glsa/202311-09
- https://security.netapp.com/advisory/ntap-20230814-0002/
- https://go.dev/cl/506996Patch
- https://go.dev/issue/60374Issue TrackingPatch
- https://groups.google.com/g/golang-announce/c/2q13H6LEEx0Mailing List
- https://pkg.go.dev/vuln/GO-2023-1878Vendor Advisory
- https://security.gentoo.org/glsa/202311-09
- https://security.netapp.com/advisory/ntap-20230814-0002/
FAQ
What is CVE-2023-29406?
CVE-2023-29406 is a vulnerability with a CVSS score of 6.5 (MEDIUM). The HTTP/1 client does not fully validate the contents of the Host header. A maliciously crafted Host header can inject additional headers or entire requests. With fix, the HTTP/1 client now refuses t...
How severe is CVE-2023-29406?
CVE-2023-29406 has been rated MEDIUM with a CVSS base score of 6.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2023-29406?
Check the references section above for vendor advisories and patch information. Affected products include: Golang Go.