CVE-2026-38361

High

Description

Multiple unauthenticated denial-of-service (DoS) issues in fohrloop dash-uploader v0.1.0 through v0.7.0a2. The chunked-upload handler (dash_uploader/httprequesthandler.py, dash_uploader/upload.py) trusts unsanitized, attacker-controlled upload parameters (e.g. flowTotalChunks) and does not enforce the documented max_file_size limit, allowing a remote, unauthenticated attacker to cause an out-of-memory (OOM) process crash (unbounded range(1, flowTotalChunks + 1) allocation), truncation of the target file to zero bytes (flowTotalChunks=0, where the all([]) == True quirk runs the file-assembly branch on zero chunks), permanent disk exhaustion (never-cleaned-up temporary directories per flowIdentifier), and a complete bypass of the documented max_file_size limit.

SeverityHigh
CVSS7.5
Exploit probability—
ProductFohrloop Dash-uploader
PublishedMay 8, 2026
First seenMay 8, 2026

How to fix

Update
  • dash-uploader0.7.0a1 or later

Affected products

ProductAffected versionsFixed in
fohrloop dash-uploader0.1.0 ≤ v ≤ 0.6.1, 0.7.0—
dash-uploaderPyPI0.1.0 ≤ v < 0.7.0a10.7.0a1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.