CVE-2025-64458
Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
CVE-2025-64458- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-407
- Updated
- 2026-11-02
EUVDEUVD-2025-37765
7.5
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
EUVD-2025-37765- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qw25-v68c-qjf3
7.5
Django has a denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
GHSA-qw25-v68c-qjf3- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-407
- Updated
- 2026-11-02
NVD
7.5
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
CVE-2025-64458- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-407
- Updated
- 2026-11-02
OSVALPINE-CVE-2025-64458
7.5
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
ALPINE-CVE-2025-64458- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
7.5
Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
CVE-2025-64458- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-407
- Updated
- 2026-11-02
Show 20 moreShow less
OSVDEBIAN-CVE-2025-64458
7.5
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8. NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters. 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 Seokchan Yoon for reporting this issue.
- Record
DEBIAN-CVE-2025-64458- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-qw25-v68c-qjf3
7.5
Django has a denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
GHSA-qw25-v68c-qjf3- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-407
- Updated
- 2026-11-02
OSVOESA-2025-2676
9.1
python-django security update
A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Security Fix(es):
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.(CVE-2025-64458)
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
The methods QuerySet.filter(), QuerySet.exclude(), and QuerySet.get(), and the class Q(), are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the _connector argument.
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 cyberstan for reporting this issue.(CVE-2025-64459)
- Record
OESA-2025-2676- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2025-2677
9.1
python-django security update
A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Security Fix(es):
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.(CVE-2025-64458)
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
The methods QuerySet.filter(), QuerySet.exclude(), and QuerySet.get(), and the class Q(), are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the _connector argument.
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 cyberstan for reporting this issue.(CVE-2025-64459)
- Record
OESA-2025-2677- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2025-2678
9.1
python-django security update
A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Security Fix(es):
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.(CVE-2025-64458)
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
The methods QuerySet.filter(), QuerySet.exclude(), and QuerySet.get(), and the class Q(), are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the _connector argument.
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 cyberstan for reporting this issue.(CVE-2025-64459)
- Record
OESA-2025-2678- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2025-2679
9.1
python-django security update
A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Security Fix(es):
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.(CVE-2025-64458)
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
The methods QuerySet.filter(), QuerySet.exclude(), and QuerySet.get(), and the class Q(), are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the _connector argument.
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 cyberstan for reporting this issue.(CVE-2025-64459)
- Record
OESA-2025-2679- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2025-2680
9.1
python-django security update
A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Security Fix(es):
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.(CVE-2025-64458)
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
The methods QuerySet.filter(), QuerySet.exclude(), and QuerySet.get(), and the class Q(), are subject to SQL injection when using a suitably crafted dictionary, with dictionary expansion, as the _connector argument.
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 cyberstan for reporting this issue.(CVE-2025-64459)
- Record
OESA-2025-2680- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVPYSEC-2025-107
7.5
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
PYSEC-2025-107- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBIT-django-2025-64458 No score
Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows
An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8.
NFKC normalization in Python is slow on Windows. As a consequence, django.http.HttpResponseRedirect, django.http.HttpResponsePermanentRedirect, and the shortcut django.shortcuts.redirect were subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters.
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 Seokchan Yoon for reporting this issue.
- Record
BIT-django-2025-64458- Updated
- 2026-11-02
OSVCLSA-2026-1768263084 No score
TuxCare security update for django (2 CVEs)
TuxCare rebuilt django to address 2 CVEs. Fixed in 3.2.25.post2+tuxcare.
- Record
CLSA-2026-1768263084- Updated
- 2026-11-02
OSVCLSA-2026-1786503756 No score
TuxCare security update for django (2 CVEs)
TuxCare rebuilt django to address 2 CVEs. Fixed in 4.2.post2+tuxcare.
- Record
CLSA-2026-1786503756- Updated
- 2026-11-02
OSVCLSA-2026-1787297407 No score
TuxCare security update for django (10 CVEs)
TuxCare rebuilt django to address 10 CVEs. Fixed in 5.1.10.post2+tuxcare.
- Record
CLSA-2026-1787297407- Updated
- 2026-11-02
OSVCLSA-2026-1787300455 No score
TuxCare security update for django (11 CVEs)
TuxCare rebuilt django to address 11 CVEs. Fixed in 5.1.9.post3+tuxcare.
- Record
CLSA-2026-1787300455- Updated
- 2026-11-02
OSVCLSA-2026-1787306714 No score
TuxCare security update for django (11 CVEs)
TuxCare rebuilt django to address 11 CVEs. Fixed in 5.1.4.post3+tuxcare.
- Record
CLSA-2026-1787306714- Updated
- 2026-11-02
OSVCLSA-2026-1787551351 No score
TuxCare security update for django (11 CVEs)
TuxCare rebuilt django to address 11 CVEs. Fixed in 5.1.post5+tuxcare.
- Record
CLSA-2026-1787551351- Updated
- 2026-11-02
OSVCLSA-2026-1787552198 No score
TuxCare security update for django (1 CVE)
TuxCare rebuilt django to address 1 CVE. Fixed in 4.0.post13+tuxcare.
- Record
CLSA-2026-1787552198- Updated
- 2026-11-02
OSVCLSA-2026-1787930548 No score
TuxCare security update for django (7 CVEs)
TuxCare rebuilt django to address 7 CVEs. Fixed in 5.0.2.post5+tuxcare.
- Record
CLSA-2026-1787930548- Updated
- 2026-11-02
OSVCLSA-2026-1788437895 No score
TuxCare security update for django (4 CVEs)
TuxCare rebuilt django to address 4 CVEs. Fixed in 5.0.1.post8+tuxcare.
- Record
CLSA-2026-1788437895- Updated
- 2026-11-02
OSVCLSA-2026-1788934499 No score
TuxCare security update for django (2 CVEs)
TuxCare rebuilt django to address 2 CVEs. Fixed in 5.0.post11+tuxcare.
- Record
CLSA-2026-1788934499- Updated
- 2026-11-02
OSVROOT-APP-PYPI-CVE-2025-64458 No score
CVE-2025-64458 in django - Patched by Root
Root has patched CVE-2025-64458 in the django package for Root:PyPI. Multiple fixed versions available.
- Record
ROOT-APP-PYPI-CVE-2025-64458- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
djangoPyPI |
5.2a1 up to 5.2.8 | 5.2.8 |
djangoPyPI |
5.0a1 up to 5.1.14 | 5.1.14 |
djangoPyPI |
before 4.2.26 | 4.2.26 |
py3-djangoAlpine:v3.22 |
before 4.2.26-r0 | 4.2.26-r0 |
py3-djangoAlpine:v3.23 |
before 4.2.26-r0 | 4.2.26-r0 |
py3-djangoAlpine:v3.24 |
before 4.2.26-r0 | 4.2.26-r0 |
djangoBitnami |
4.2.0 up to 4.2.26, 5.1.0 up to 5.1.14, 5.2.0 up to 5.2.8 | 4.2.265.1.145.2.8 |
djangoTuxCare:PyPI From an advisory covering 2 CVEs |
3.2.25 up to 3.2.25.post2+tuxcare, plus listed versions 3.2.25.post1+tuxcare |
3.2.25.post2+tuxcare |
djangoTuxCare:PyPI From an advisory covering 2 CVEs |
4.2 up to 4.2.post2+tuxcare, plus listed versions 4.2.post1+tuxcare |
4.2.post2+tuxcare |
djangoTuxCare:PyPI From an advisory covering 10 CVEs |
5.1.10 up to 5.1.10.post2+tuxcare, plus listed versions 5.1.10.post1+tuxcare |
5.1.10.post2+tuxcare |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
djangoTuxCare:PyPI From an advisory covering 11 CVEs |
5.1.9 up to 5.1.9.post3+tuxcare, plus listed versions 5.1.9.post1+tuxcare5.1.9.post2+tuxcare |
5.1.9.post3+tuxcare |
djangoTuxCare:PyPI From an advisory covering 11 CVEs |
5.1.4 up to 5.1.4.post3+tuxcare, plus listed versions 5.1.4.post1+tuxcare5.1.4.post2+tuxcare |
5.1.4.post3+tuxcare |
djangoTuxCare:PyPI From an advisory covering 11 CVEs |
5.1 up to 5.1.post5+tuxcare, plus listed versions 5.1.post1+tuxcare5.1.post2+tuxcare5.1.post3+tuxcare5.1.post4+tuxcare |
5.1.post5+tuxcare |
djangoTuxCare:PyPI |
4.0 up to 4.0.post13+tuxcare, plus listed versions 4.0.post1+tuxcare4.0.post10+tuxcare4.0.post11+tuxcare4.0.post12+tuxcare4.0.post2+tuxcare Show 7 moreShow less4.0.post3+tuxcare4.0.post4+tuxcare4.0.post5+tuxcare4.0.post6+tuxcare4.0.post7+tuxcare4.0.post8+tuxcare4.0.post9+tuxcare |
4.0.post13+tuxcare |
djangoTuxCare:PyPI From an advisory covering 7 CVEs |
5.0.2 up to 5.0.2.post5+tuxcare, plus listed versions 5.0.2.post1+tuxcare5.0.2.post2+tuxcare5.0.2.post3+tuxcare5.0.2.post4+tuxcare |
5.0.2.post5+tuxcare |
djangoTuxCare:PyPI From an advisory covering 4 CVEs |
5.0.1 up to 5.0.1.post8+tuxcare, plus listed versions 5.0.1.post1+tuxcare5.0.1.post2+tuxcare5.0.1.post3+tuxcare5.0.1.post4+tuxcare5.0.1.post5+tuxcare5.0.1.post6+tuxcare5.0.1.post7+tuxcare |
5.0.1.post8+tuxcare |
djangoTuxCare:PyPI From an advisory covering 2 CVEs |
5.0 up to 5.0.post11+tuxcare, plus listed versions 5.0.post1+tuxcare5.0.post10+tuxcare5.0.post2+tuxcare5.0.post3+tuxcare5.0.post4+tuxcare Show 5 moreShow less5.0.post5+tuxcare5.0.post6+tuxcare5.0.post7+tuxcare5.0.post8+tuxcare5.0.post9+tuxcare |
5.0.post11+tuxcare |
djangoPyPI |
5.2a1 up to 5.2.8, plus listed versions 5.25.2.15.2.25.2.35.2.4 Show 5 moreShow less5.2.55.2.65.2.75.2b15.2rc1 |
5.2.8 |
djangoPyPI |
5.0a1 up to 5.1.14, plus listed versions 5.05.0.15.0.105.0.115.0.12 Show 29 moreShow less5.0.135.0.145.0.25.0.35.0.45.0.55.0.65.0.75.0.85.0.95.0b15.0rc15.15.1.15.1.105.1.115.1.125.1.135.1.25.1.35.1.45.1.55.1.65.1.75.1.85.1.95.1a15.1b15.1rc1 |
5.1.14 |
djangoPyPI |
before 4.2.26, plus listed versions 1.0.11.0.21.0.31.0.41.1 Show 45 moreShow less1.1.11.1.21.1.31.1.41.101.10.11.10.21.10.31.10.41.10.51.10.61.10.71.10.81.10a11.10b11.10rc11.111.11.11.11.101.11.111.11.121.11.131.11.141.11.151.11.161.11.171.11.181.11.21.11.201.11.211.11.221.11.231.11.241.11.251.11.261.11.271.11.281.11.291.11.31.11.41.11.51.11.61.11.71.11.81.11.9 |
4.2.26 |
python-djangoopenEuler:24.03-LTS From an advisory covering 2 CVEs |
before 4.2.15-10.oe2403 | 4.2.15-10.oe2403 |
python-djangoopenEuler:24.03-LTS-SP1 From an advisory covering 2 CVEs |
before 4.2.15-10.oe2403sp1 | 4.2.15-10.oe2403sp1 |
python-djangoopenEuler:24.03-LTS-SP2 From an advisory covering 2 CVEs |
before 4.2.15-10.oe2403sp2 | 4.2.15-10.oe2403sp2 |
python-djangoopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 4.2.15-10.oe2203sp3 | 4.2.15-10.oe2203sp3 |
python-djangoopenEuler:22.03-LTS-SP4 From an advisory covering 2 CVEs |
before 4.2.15-10.oe2203sp4 | 4.2.15-10.oe2203sp4 |
djangoPyPI |
4.2 up to 4.2.26, 5.1 up to 5.1.14, 5.2 up to 5.2.8, plus listed versions 4.2.14.2.104.2.114.2.124.2.13 Show 40 moreShow less4.2.144.2.154.2.164.2.174.2.184.2.194.2.24.2.204.2.214.2.224.2.234.2.244.2.254.2.34.2.44.2.54.2.64.2.74.2.84.2.95.1.15.1.105.1.115.1.125.1.135.1.25.1.35.1.45.1.55.1.65.1.75.1.85.1.95.2.15.2.25.2.35.2.45.2.55.2.65.2.7 |
4.2.265.1.145.2.8 |
djangoRoot:PyPI |
before 4.1.13+aikido.2 | 4.1.13+aikido.23.2.25+aikido.14.1.13+aikido.32.2.28+aikido.23.2.25+aikido.22.2.28+aikido.33.2.25+aikido.34.1.13+aikido.42.2.28+aikido.44.1.13+aikido.52.2.28+aikido.53.2.25+aikido.4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | ch4n3-yoon/CVE-2025-64458-Demo | 2025-11-06 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-64458 is a high vulnerability (CVSS 7.5) in Djangoproject Django, published November 5, 2025. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.91%, the 79th percentile. Fixed in django 5.2.8.
References
docs.djangoproject.com/en/dev/releases/security
groups.google.com/g/django-announce
djangoproject.com/weblog/2025/nov/05/security-releases
nvd.nist.gov/vuln/detail/CVE-2025-64458
github.com/django/django/commit/3790593781d26168e7306b5b2f8ea0309de16242
github.com/django/django/commit/4f5d904b63751dea9ffc3b0e046404a7fa5881ac
Show 15 moreShow less
github.com/django/django/commit/6e13348436fccf8f22982921d6a3a3e65c956a9f
github.com/django/django/commit/770eea38d7a0e9ba9455140b5a9a9e33618226a7
github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2025-107.yaml
github.com/advisories/GHSA-qw25-v68c-qjf3
security.alpinelinux.org/vuln/CVE-2025-64458
github.com/django/django
github.com/CVEProject/cvelistV5/tree/main/cves/2025/64xxx/CVE-2025-64458.json
pypi.org/project/Django
security-tracker.debian.org/tracker/CVE-2025-64458
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2676
nvd.nist.gov/vuln/detail/CVE-2025-64459
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2677
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2678
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2679
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2680
Left out here: 312 versions. The JSON record has them.