CVE-2024-52804
CVE-2024-52804 · Tornado has HTTP cookie parsing DoS vulnerability
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.
CVSS 7.5 · Élevée · EPSS 1,0% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · python
Produits et versions concernés
tornado
- Versions du logiciel
- < 6.4.2: Concernée
Aucun correctif publié
python-tornado Debian:12
- Versions du logiciel
- 6.2.0-3
- Plages de versions concernées
- ECOSYSTEM: < 6.2.0-3+deb12u1
Mettez à jour vers 6.2.0-3+deb12u1
python-tornado Debian:13
- Plages de versions concernées
- ECOSYSTEM: < 6.4.2-1
Mettez à jour vers 6.4.2-1
python-tornado Debian:14
- Plages de versions concernées
- ECOSYSTEM: < 6.4.2-1
Mettez à jour vers 6.4.2-1
tornado PyPI
- Versions du logiciel
- 0.2
- 1.0
- 1.1
- 1.1.1
- 1.2
- 1.2.1
- 2.0
- 2.1
- 2.1.1
- 2.2
- 2.2.1
- 2.3
- 2.4
- 2.4.1
- 3.0
- 3.0.1
- 3.0.2
- 3.1
- 3.1.1
- 3.2
- 3.2.1
- 3.2.2
- 4.0
- 4.0.1
- 4.0.2
- 4.1
- 4.1b2
- 4.2
- 4.2.1
- 4.2b1
- 4.3
- 4.3b1
- 4.3b2
- 4.4
- 4.4.1
- 4.4.2
- 4.4.3
- 4.4b1
- 4.5
- 4.5.1
- 4.5.2
- 4.5.3
- 4.5b1
- 4.5b2
- 5.0
- 5.0.1
- 5.0.2
- 5.0a1
- 5.0b1
- 5.1
- 5.1.1
- 5.1b1
- 6.0
- 6.0.1
- 6.0.2
- 6.0.3
- 6.0.4
- 6.0a1
- 6.0b1
- 6.1
- 6.1b1
- 6.1b2
- 6.2
- 6.2b1
- 6.2b2
- 6.3
- 6.3.1
- 6.3.2
- 6.3.3
- 6.3b1
- 6.4
- 6.4.1
- 6.4b1
- Plages de versions concernées
- ECOSYSTEM: < 6.4.2
Mettez à jour vers 6.4.2
python-tornado Ubuntu:Pro:18.04:LTS
- Versions du logiciel
- 4.5.1-2.1~build2
- 4.5.2-1
- 4.5.3-1
- 4.5.3-1ubuntu0.1
- 4.5.3-1ubuntu0.2
- Plages de versions concernées
- ECOSYSTEM: < 4.5.3-1ubuntu0.2+esm1
Mettez à jour vers 4.5.3-1ubuntu0.2+esm1
python-tornado Ubuntu:Pro:20.04:LTS
- Versions du logiciel
- 5.1.1-4ubuntu1
- 5.1.1-4ubuntu5
- 6.0.3+really5.1.1-2
- 6.0.3+really5.1.1-2build1
- 6.0.3+really5.1.1-2build2
- 6.0.3+really5.1.1-3
- Plages de versions concernées
- ECOSYSTEM: < 6.0.3+really5.1.1-3ubuntu0.1~esm1
Mettez à jour vers 6.0.3+really5.1.1-3ubuntu0.1~esm1
python-tornado Ubuntu:Pro:22.04:LTS
- Versions du logiciel
- 6.1.0-1build1
- 6.1.0-2
- 6.1.0-3
- 6.1.0-3build1
- Plages de versions concernées
- ECOSYSTEM: < 6.1.0-3ubuntu0.1~esm1
Mettez à jour vers 6.1.0-3ubuntu0.1~esm1
python-tornado Ubuntu:24.04:LTS
- Versions du logiciel
- 6.3.2-1
- 6.4.0-0ubuntu1
- 6.4.0-1
- 6.4.0-1build1
- Plages de versions concernées
- ECOSYSTEM: < 6.4.0-1ubuntu0.1
Mettez à jour vers 6.4.0-1ubuntu0.1
python-tornado Ubuntu:25.10
- Plages de versions concernées
- ECOSYSTEM: < 6.4.2-1
Mettez à jour vers 6.4.2-1
Sources originales
- https://github.com/tornadoweb/tornado/security/advisories/GHSA-8w49-h785-mj3c
- https://github.com/tornadoweb/tornado/commit/d5ba4a1695fbf7c6a3e54313262639b198291533
- https://github.com/advisories/GHSA-7pwv-g7hj-39pr
- https://lists.debian.org/debian-lts-announce/2025/01/msg00000.html
- https://nvd.nist.gov/vuln/detail/CVE-2024-52804