CVE-2026-48484CWE-20CWE-400denial-of-service

CVE-2026-48484

Medium · published October 9, 2026

CVSS v3.1
6.5
EPSS
0%
Percentile
22.9
In the wild
Unconfirmed
What it is

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, the API `rpc` function in `api_blueprint.py` handles `multipart/form-data` uploads by reading the whole content of the uploaded file into memory with `file.read()`. This occurs before the data is sent to the underlying function. Since there is no size limit set at this point, a large file upload can exhaust the server's available memory which led to process termination. Version 0.5.0b3.dev101 contains a patch.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00312 · 22.9th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-400 · Uncontrolled Resource Consumption
Published
2026-10-09T21:16Z
References (4)
EPSS history
Timeline
  • 11 OCT 03:30Z
    EPSS moved — → 0%
    epss
  • 09 OCT 16:26Z
    pyLoad: Lack of Input Size Validation Leads to Denial of Service (DoS) and Process Termination
    cvelistv5
  • 09 OCT 16:26Z
    pyLoad: Lack of Input Size Validation Leads to Denial of Service (DoS) and Process Termination
    cvelistv5