Vulnerability · Published Jul 23, 2026 · Assigned by VulnCheck
CVE-2026-65920Diffusers Path Traversal via weight_map Arbitrary File Read
Medium 4.3
In plain English
A medium-severity path traversal in diffusers from huggingface. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 34% of all known vulnerabilities).
Official description
Diffusers through 0.39.0, fixed in commit cee298c, contains a path traversal vulnerability in the _get_checkpoint_shard_files function that allows attackers to read arbitrary files by supplying malicious weight_map values in model index JSON. Attackers can use ../ sequences or absolute paths in weight_map entries to escape the model directory and read safetensors files outside the intended location during model loading.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| huggingface | diffusers | 0 – through 0.39.0 |
Weakness: CWE-22 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
References
- Researcher Disclosure technical-description, exploit, issue-tracking
- Pull Request issue-tracking, patch
- Patch Commit patch
- https://www.vulncheck.com/advisories/diffusers-path-traversal-via-weight-map-arbitrary-file-read third-party-advisory