CVE-2021-33571: djangoproject django Server-Side Request Forgery
Vulnerability summary
CVE-2021-33571 is a high (CVSS 7.5) Server-Side Request Forgery vulnerability in djangoproject django. EPSS estimates a 5.26% chance of exploitation in the next 30 days, higher than 92.5% of scored vulnerabilities.
Severe, CVSS 7.5 (NVD); no exploitation reported by the 5 checked sources; EPSS 5% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 18 · Related 12Timeline
- 08-06-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
In Django 2.2 before 2.2.24, 3.x before 3.1.12, and 3.2 before 3.2.4, URLValidator, validate_ipv4_address, and validate_ipv46_address do not prohibit leading zero characters in octal literals. This may allow a bypass of access control that is based on IP addresses. (validate_ipv4_address and validate_ipv46_address are unaffected with Python 3.9.5+..) .
CVSS metrics
7 scores · 5 sources · 3 versions- OSV · PypiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · AlpineEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
5.26%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
No change 0.00 pp
From 5.26% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Alpine1 product
- py3-django< 3.1.13-r0
Debian1 product
- python-django< 2:2.2.24-1
Djangoproject1 product
- django≥ 2.2, < 2.2.24 | ≥ 3.0, < 3.1.12 | ≥ 3.2, < 3.2.4
Fedoraproject1 product
- fedoraEOL35
PyPI1 product
- django≥ 2.2a1, < 2.2.24 | ≥ 3.0a1, < 3.1.12 | ≥ 3.2a1, < 3.2.4 | ≥ 3.2, < 3.2.4
Ubuntu1 product
- python-django< 2:2.2.12-1ubuntu0.7
6 vendors · 6 products
References
22 links- security.netapp.com/advisory/ntap-20210727-0004/Third Party Advisory
- lists.fedoraproject.org/archives/…Vendor Advisory
Show all 22 references
- github.com/django/djangoPACKAGE