An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.
`ASGIRequest` allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants (with hyphens or with underscores) to a single version with underscores.
Earlier, unsupported Django series (such as 5.0.x, 4.1.x, and 3.2.x) were not evaluated and may also be affected.
Django would like to thank Tarek Nakkouch for reporting this issue.
References
| Link | Resource |
|---|---|
| https://docs.djangoproject.com/en/dev/releases/security/ | Patch Vendor Advisory |
| https://groups.google.com/g/django-announce | Release Notes |
| https://www.djangoproject.com/weblog/2026/apr/07/security-releases/ | Patch Vendor Advisory |
Configurations
Configuration 1 (hide)
|
History
13 Apr 2026, 17:38
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Djangoproject django
Djangoproject |
|
| CPE | cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:* | |
| References | () https://docs.djangoproject.com/en/dev/releases/security/ - Patch, Vendor Advisory | |
| References | () https://groups.google.com/g/django-announce - Release Notes | |
| References | () https://www.djangoproject.com/weblog/2026/apr/07/security-releases/ - Patch, Vendor Advisory |
07 Apr 2026, 17:16
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
07 Apr 2026, 15:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-04-07 15:17
Updated : 2026-04-13 17:38
NVD link : CVE-2026-3902
Mitre link : CVE-2026-3902
CVE.ORG link : CVE-2026-3902
JSON object : View
Products Affected
djangoproject
- django
CWE
CWE-290
Authentication Bypass by Spoofing
