onyx

onyx --cves cve-2021-31542

CVE-2021-31542

HIGHDjango
score
<0.1
cvss
7.5
epss
5.3%
published
2021-05-05
kev added
—
first seen

Django 2.2 < 2.2.21, 3.1 < 3.1.9, and 3.2 < 3.2.1 contain a path traversal caused by crafted file names in MultiPartParser, UploadedFile, and FieldFile, letting attackers access arbitrary files, exploit requires uploading files with malicious file names.

Timeline

How this CVE moved toward exploitation. Chart: last 30 days — trend score, EPSS, community mentions per day; hover the event lane.

events2021-05-05 — PublishedP2026-10-21 — Tracked by OnyxTscore2026-10-21: score <0.1<0.1epss2026-09-22: epss 5.3%2026-09-23: epss 5.3%2026-09-24: epss 5.3%2026-09-25: epss 5.3%2026-09-26: epss 5.3%2026-09-27: epss 5.3%2026-09-28: epss 5.3%2026-09-29: epss 5.3%2026-09-30: epss 5.3%2026-10-01: epss 5.3%2026-10-02: epss 5.3%2026-10-03: epss 5.3%2026-10-04: epss 5.3%2026-10-05: epss 5.3%2026-10-06: epss 5.3%2026-10-07: epss 5.3%2026-10-08: epss 5.3%2026-10-09: epss 5.3%2026-10-10: epss 5.3%2026-10-11: epss 5.3%2026-10-12: epss 5.3%2026-10-13: epss 5.3%2026-10-14: epss 5.3%2026-10-15: epss 5.3%2026-10-16: epss 5.3%2026-10-18: epss 5.3%2026-10-19: epss 5.3%2026-10-20: epss 5.3%2026-10-21: epss 5.3%5.3%mentions/day0no mentions in 30 days2026-09-22today
  1. Published
  2. Tracked by Onyx

Weaknesses

CWE-22

References 11