CVE-2026-6873
Last modified
CVE-2026-6873 is a medium-severity vulnerability rated 4.3/10 on the CVSS scale. An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15. `django.http.HttpRequest.get_signed_cookie` in Django uses a non-injective salt derivation (concatenating the cookie name and salt argument), which allows a remote attacker to use a cookie in a context different from the one where it was signed, via distinct `(name, salt)` pairs that produce the same concatenation. 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 Peng Zhou for reporting this issue.. EPSS estimates a 0.24% chance of exploitation in the next 30 days.
Description
An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15. `django.http.HttpRequest.get_signed_cookie` in Django uses a non-injective salt derivation (concatenating the cookie name and salt argument), which allows a remote attacker to use a cookie in a context different from the one where it was signed, via distinct `(name, salt)` pairs that produce the same concatenation. 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 Peng Zhou for reporting this issue.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Djangoproject | Django | >= 5.2, < 5.2.15 |
| Djangoproject | Django | >= 6.0, < 6.0.6 |
References
- https://docs.djangoproject.com/en/dev/releases/security/Patch, Vendor Advisory
- https://groups.google.com/g/django-announceRelease Notes
- https://www.djangoproject.com/weblog/2026/jun/03/security-releases/Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-6873?
How severe is CVE-2026-6873?
How do I fix CVE-2026-6873?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-6867SMB2 protocol dissector crash in Wireshark 4.6.0 to 4.6.4 an…5.5
- CVE-2026-6868HTTP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 an…7.5
- CVE-2026-6869WebSocket protocol dissector crash in Wireshark 4.6.0 to 4.6…5.5
- CVE-2026-6870GSM RP protocol dissector crash in Wireshark 4.6.0 to 4.6.4 …5.5
- CVE-2026-6871Improper Neutralization of Input During Web Page Generation …6.1
- CVE-2026-6872Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
- CVE-2026-6874A vulnerability was determined in ericc-ch copilot-api up to…4.3
- CVE-2026-68742A flaw was found in SSSD. The sss_nss_protocol_parse_addr() …5.5
- CVE-2026-68743A flaw was found in SSSD. The extract_authtok_v1() function …5.5
- CVE-2026-68744A flaw was found in SSSD. The sss_nss_protocol_fill_initgr()…3.3
- CVE-2026-68746Not Failing Securely ('Failing Open') vulnerability in liveb…8.8
- CVE-2026-68747Improper Neutralization of Special Elements in Output Used b…6.1
Are you affected by CVE-2026-6873?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
