This page tracks the Debian fix status. The vulnerability itself is described on the main CVE page. View CVE-2026-84429 →
Categories
DEBIAN-CVE-2026-84429

An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. `django.utils.http.parse_header_parameters()` was subject...

Original description

The description as published by the source.

An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. django.utils.http.parse_header_parameters() was subject to a potential denial-of-service attack due to quadratic time complexity when parsing a value with many separators inside a quoted parameter. An unauthenticated request could reach this parsing through headers such as Accept or Content-Type, for instance via the content negotiation performed by HttpRequest.accepts(). The per-call length limit does not bound the combined size of repeated headers. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank Jisung Chae for reporting this issue.

Source: OSV.dev (Open Source Vulnerabilities) OSV

Affected packages

Debian:12 python-django
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:13 python-django
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:14 python-django
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details