|
| 1 | +What's new in Tornado 6.5.3 |
| 2 | +=========================== |
| 3 | + |
| 4 | +Dec 10, 2025 |
| 5 | +------------ |
| 6 | + |
| 7 | +Security fixes |
| 8 | +~~~~~~~~~~~~~~ |
| 9 | +- Fixed a denial-of-service vulnerability involving quadratic computation when parsing |
| 10 | + ``multipart/form-data`` request bodies. |
| 11 | + `CVE-2025-67726 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-jhmp-mqwm-3gq8>`_ |
| 12 | + Thanks to `Finder16 <https://github.com/Finder16>`_ for reporting this issue. |
| 13 | +- Fixed a denial-of-service vulnerability involving quadratic computation when parsing repeated HTTP |
| 14 | + headers. |
| 15 | + `CVE-2025-67725 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-c98p-7wgm-6p64>`_. |
| 16 | + Thanks to `Finder16 <https://github.com/Finder16>`_ for reporting this issue. |
| 17 | +- Fixed a header injection and XSS vulnerability involving the ``reason`` argument to |
| 18 | + `.RequestHandler.set_status` and `tornado.web.HTTPError`. |
| 19 | + `CVE-2025-67724 <https://github.com/tornadoweb/tornado/security/advisories/GHSA-pr2v-jx2c-wg9f>`_. |
| 20 | + Thanks to `Finder16 <https://github.com/Finder16>`_ and |
| 21 | + `Cheshire1225 <https://github.com/Cheshire1225>`_ for reporting this issue. |
| 22 | + |
| 23 | +Demo changes |
| 24 | +~~~~~~~~~~~~ |
| 25 | +- Several demo applications bundled with the Tornado repo (``blog``, ``chat``, ``facebook``) had an |
| 26 | + open redirect vulnerability which has been fixed. This is not covered by a CVE or security |
| 27 | + advisory since the demo applications are not included as a part of the Tornado package when |
| 28 | + installed, but developers who have copied code from these demos may which to review their own |
| 29 | + applications for open redirects. Thanks to `J1vvoo <https://github.com/J1vvoo>`_ for reporting this |
| 30 | + issue. |
| 31 | +- The ``s3server`` demo application contained some path traversal vulnerabilities. Since this demo |
| 32 | + application was not demonstrating any interesting aspects of Tornado, it has been deleted rather |
| 33 | + than being fixed. Thanks to `J1vvoo <https://github.com/J1vvoo>`_ for reporting this issue. |
0 commit comments