7.5

CVE-2024-49767: pallets quart Uncontrolled Resource Consumption

CVSS: 7.5v3.1HighModified
AliasesALPINE-CVE-2024-49767MGASA-2024-0351SUSE-SU-2024:3810-1
Published 25-10-2024Last modified 20-05-2026

Vulnerability summary

CVE-2024-49767 is a high (CVSS 7.5) Uncontrolled Resource Consumption vulnerability in pallets quart. EPSS estimates a 1.09% chance of exploitation in the next 30 days, higher than 64.9% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (NVD)
EPSS score
1.09%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1 · Related 8

Timeline

  1. 25-10-2024
    PublishedVulnerability first disclosed.
  2. 20-05-2026
    Last modifiedVulnerability information updated.

Description

Werkzeug is a Web Server Gateway Interface web application library. Applications using `werkzeug.formparser.MultiPartParser` corresponding to a version of Werkzeug prior to 3.0.6 to parse `multipart/form-data` requests (e.g. all flask applications) are vulnerable to a relatively simple but effective resource exhaustion (denial of service) attack. A specifically crafted form submission request can cause the parser to allocate and block 3 to 8 times the upload size in main memory. There is no upper limit; a single upload at 1 Gbit/s can exhaust 32 GB of RAM in less than 60 seconds. Werkzeug version 3.0.6 fixes this issue.

CVSS metrics

11 scores · 8 sources · 2 versions

EPSS trend

Probability

1.09%

Chance of exploitation in the next 30 days

Percentile

65%

Versus all other CVEs

30-day change

0.00 pp

From 1.09% on 18-09-2026

18-09-202618-10-2026
EPSS score
1.09%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard21 products
  • airflowAll versions (No fix recorded)
  • airflow-2< 2.11.1-r0
  • airflow-2-bitnami-compatAll versions (No fix recorded)
  • airflow-3< 3.2.0-r0
  • airflow-3-bitnami-compatAll versions (No fix recorded)
Wolfi18 products
  • airflowAll versions (No fix recorded)
  • airflow-3< 3.2.0-r0
  • airflow-3-bitnami-compatAll versions (No fix recorded)
  • airflow-bitnami-compatAll versions (No fix recorded)
  • emissary< 3.9.1-r4
Opensuse3 products
  • python-Werkzeug&distro=openSUSE Leap 15.5< 2.3.6-150400.6.12.1
  • python-Werkzeug&distro=openSUSE Leap 15.6< 2.3.6-150400.6.12.1
  • python-Werkzeug&distro=openSUSE Tumbleweed< 3.0.6-1.1
Debian2 products
  • python-werkzeug< 2.2.2-3+deb12u1 | < 3.1.3-2
  • quartAll versions (No fix recorded) | < 0.19.9-1
Pallets2 products
Palletsprojects2 products
PyPI2 products
  • quart< 0.20.0
  • werkzeug≥ 2.0.0rc1, < 3.0.6
Suse2 products
  • python-Werkzeug&distro=SUSE Linux Enterprise Module for Python 3 15 SP5< 2.3.6-150400.6.12.1
  • python-Werkzeug&distro=SUSE Linux Enterprise Module for Python 3 15 SP6< 2.3.6-150400.6.12.1
Ubuntu2 products
  • python-werkzeug< 2.0.2+dfsg1-1ubuntu0.22.04.3 | < 3.0.1-3ubuntu0.2
  • quartAll versions (No fix recorded)
Alpine1 product
  • py3-werkzeug< 3.0.6-r0
Mageia1 product
  • python-werkzeug< 3.0.6-1.mga9

11 vendors · 56 products

References

25 links
Show all 25 references