Commit f591d46
authored
Update dependency Django to v5.2.11 [SECURITY] (#2633)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [Django](https://redirect.github.com/django/django)
([changelog](https://docs.djangoproject.com/en/stable/releases/)) |
`5.2.10` → `5.2.11` |

|

|
### GitHub Vulnerability Alerts
#### [CVE-2025-13473](https://nvd.nist.gov/vuln/detail/CVE-2025-13473)
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2
before 4.2.28.
The `django.contrib.auth.handlers.modwsgi.check_password()` function for
authentication via `mod_wsgi` allows remote attackers to enumerate users
via a timing attack. 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 Stackered for reporting this issue.
#### [CVE-2025-14550](https://nvd.nist.gov/vuln/detail/CVE-2025-14550)
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2
before 4.2.28.
`ASGIRequest` allows a remote attacker to cause a potential
denial-of-service via a crafted request with multiple duplicate headers.
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 Jiyong Yang for reporting this issue.
#### [CVE-2026-1285](https://nvd.nist.gov/vuln/detail/CVE-2026-1285)
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2
before 4.2.28.
`django.utils.text.Truncator.chars()` and `Truncator.words()` methods
(with `html=True`) and the `truncatechars_html` and `truncatewords_html`
template filters allow a remote attacker to cause a potential
denial-of-service via crafted inputs containing a large number of
unmatched HTML end tags. 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-2026-1287](https://nvd.nist.gov/vuln/detail/CVE-2026-1287)
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2
before 4.2.28.
`FilteredRelation` is subject to SQL injection in column aliases via
control characters, using a suitably crafted dictionary, with dictionary
expansion, as the `**kwargs` passed to `QuerySet` methods `annotate()`,
`aggregate()`, `extra()`, `values()`, `values_list()`, and `alias()`.
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 Solomon Kebede for reporting this issue.
#### [CVE-2026-1312](https://nvd.nist.gov/vuln/detail/CVE-2026-1312)
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2
before 4.2.28.
`.QuerySet.order_by()` is subject to SQL injection in column aliases
containing periods when the same alias is, using a suitably crafted
dictionary, with dictionary expansion, used in `FilteredRelation`.
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 Solomon Kebede for reporting this issue.
---
### Release Notes
<details>
<summary>django/django (Django)</summary>
###
[`v5.2.11`](https://redirect.github.com/django/django/compare/5.2.10...5.2.11)
[Compare
Source](https://redirect.github.com/django/django/compare/5.2.10...5.2.11)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/e-valuation/EvaP).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->1 parent 6d5551b commit f591d46
1 file changed
+3
-3
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments