CVE-2023-29406

Aliases:GO-2023-1878BIT-golang-2023-29406
Modified
Published: 11 Jul 2023, 19:23
Last modified:13 Feb 2025, 16:49

Vulnerability Summary

Overall Risk (default)
medium
26/100
CVSS Score
6.5 MEDIUM
v3.1 (nvd)
EPSS Score
0.34% LOW
0% probability +0.09%
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

11 Jul 2023, 19:23
Published
Vulnerability first disclosed
13 Feb 2025, 16:49
Last Modified
Vulnerability information updated

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 Metrics

  • v3.1MEDIUMScore: 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N

EPSS Trends

Current EPSS score: 0.34% Percentile: 57%

Techniques & Countermeasures

  • CWE-436Interpretation Conflict

    Product A handles inputs or steps differently than Product B, which causes A to perform incorrect actions based on its perception of B's state.

Affected Systems

  • go standard librarynet/http

    < 1.19.11 | ≥ 1.20.0-0, < 1.20.6

  • golanggo

    < 1.19.11 | ≥ 1.20.0, < 1.20.6

  • Gostdlib

    ≥ 1.20.0-0, < 1.20.6

References (6)