CVE-2026-49854

Public on 2026-07-14
Modified on 2026-07-28
Description
Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.6, the optional native extension tornado.speedups implemented websocket_mask without validating that the mask argument is exactly four bytes, allowing the C function to read up to three bytes beyond the provided buffer when reached through Tornado XSRF token decoding with the native extension active. This issue is fixed in version 6.5.6.
Severity
Medium severity
Medium
See what this means
CVSS v3 Base Score
5.3
See breakdown

Affected Packages

Platform Package Release Date Advisory Status
Amazon Linux 2023 python-flit Not Affected
Amazon Linux 2 - Core python-tornado 2026-08-04 ALAS2-2026-3847 Fixed
Amazon Linux 2023 python-tornado 2026-08-04 ALAS2023-2026-2016 Fixed
Amazon Linux 2 - Core python3-tornado 2026-08-04 ALAS2-2026-3846 Fixed
Amazon Linux 2023 python3.13-tornado 2026-08-04 ALAS2023-2026-2015 Fixed

CVSS Scores

Score Type Score Vector
Amazon Linux CVSSv3 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N