CVE-2023-24534

CVSS V2 None CVSS V3 None
Description
HTTP and MIME header parsing can allocate large amounts of memory, even when parsing small inputs, potentially leading to a denial of service. Certain unusual patterns of input data can cause the common function used to parse HTTP and MIME headers to allocate substantially more memory than required to hold the parsed headers. An attacker can exploit this behavior to cause an HTTP server to allocate large amounts of memory from a small request, potentially leading to memory exhaustion and a denial of service. With fix, header parsing now correctly allocates only the memory required to hold parsed headers.
Overview
  • CVE ID
  • CVE-2023-24534
  • Assigner
  • security@golang.org
  • Vulnerability Status
  • Analyzed
  • Published Version
  • 2023-04-06T16:15:07
  • Last Modified Date
  • 2023-04-18T17:38:17
CPE Configuration (Product)
CPE Vulnerable Operator Version Start Version End
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:* 1 OR 1.19.8
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:* 1 OR 1.20.0 1.20.3
History
Created Old Value New Value Data Type Notes
2023-04-17 04:17:09 Added to TrackCVE
2023-04-17 04:17:12 Weakness Enumeration new
2023-04-18 19:01:23 2023-04-18T17:38:17 CVE Modified Date updated
2023-04-18 19:01:23 Undergoing Analysis Analyzed Vulnerability Status updated
2023-04-18 19:01:27 CPE Information updated