CVE-2023-24536 — Allocation of Resources Without Limits or Throttling in Standard Library Mime Multipart
Severity
7.5HIGHNVD
EPSS
0.1%
top 81.01%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedApr 6
Latest updateNov 14
Description
Multipart form parsing can consume large amounts of CPU and memory when processing form inputs containing very large numbers of parts. This stems from several causes: 1. mime/multipart.Reader.ReadForm limits the total memory a parsed multipart form can consume. ReadForm can undercount the amount of memory consumed, leading it to accept larger inputs than intended. 2. Limiting total memory does not account for increased pressure on the garbage collector from large numbers of small allocations in …
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6
Affected Packages3 packages
Patches
🔴Vulnerability Details
4OSV▶
CVE-2023-24536: Multipart form parsing can consume large amounts of CPU and memory when processing form inputs containing very large numbers of parts↗2023-04-06
GHSA▶
GHSA-9f7g-gqwh-jpf5: Multipart form parsing can consume large amounts of CPU and memory when processing form inputs containing very large numbers of parts↗2023-04-06