CVE-2023-30798
MultipartParser DOS with too many fields or files in Starlette Framework
Severity Score
7.5
*CVSS v3.1
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
0
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
-
*SSVC
Descriptions
There MultipartParser usage in Encode's Starlette python framework before versions 0.25.0 allows an unauthenticated and remote attacker to specify any number of form fields or files which can cause excessive memory usage resulting in denial of service of the HTTP service.
*Credits:
N/A
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:-
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2023-04-18 CVE Reserved
- 2023-04-21 CVE Published
- 2024-08-02 CVE Updated
- 2024-10-01 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-400: Uncontrolled Resource Consumption
CAPEC
- CAPEC-469: HTTP DoS
References (3)
URL | Tag | Source |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
https://github.com/encode/starlette/commit/8c74c2c8dba7030154f8af18e016136bea1938fa | 2023-04-28 | |
https://vulncheck.com/advisories/starlette-multipartparser-dos | 2023-04-28 |
URL | Date | SRC |
---|---|---|
https://github.com/encode/starlette/security/advisories/GHSA-74m5-2c7w-9w3x | 2023-04-28 |