Explore top 10 tips to secure your open-source projects now. Read More

×
Alerts This Week
Warning Icon 1 584
Alerts This Week
Warning Icon 1 584

Fedora: python-tornado 4.4.2 moderate: XSRF Cookie Parsing Update

fedora
Calendar Grey November 26, 2016
Scroller Fedora
Enhance the Python Tornado framework to version 4.4.2, resolving cookie interpretation challenges and fortifying XSRF defenses.
Update to 4.4.2: Security fixes * A difference in cookie parsing between Tornado and web browsers (especially when combined with Google Analytics) could allow an attacker to set a...

Summary

Tornado is an open source version of the scalable, non-blocking web

server and tools.

The framework is distinct from most mainstream web server frameworks

(and certainly most Python frameworks) because it is non-blocking and

reasonably fast. Because it is non-blocking and uses epoll, it can

handle thousands of simultaneous standing connections, which means it is

ideal for real-time web services.

Update Information:

Update to 4.4.2: Security fixes * A difference in cookie parsing between Tornado and web browsers (especially when combined with Google Analytics) could allow an attacker to set arbitrary cookies and bypass XSRF protection. The cookie parser has been rewritten to fix this attack. Backwards-compatibility notes * Cookies containing certain special characters (in particular semicolon and square brackets) are now parsed differently. * If the cookie header contains a combination of valid and invalid cookies, the valid ones will be returned (older versions of Tornado would reject the entire header for a single invalid cookie).

Change Log

References

Fedora Update Notification FEDORA-2016-24478a88fe 2016-11-26 21:26:03.994850
Name : python-tornado Product : Fedora 25 Version : 4.4.2 Release : 1.fc25 URL : https://www.tornadoweb.org/en/stable/ Summary : Scalable, non-blocking web server and tools Description : Tornado is an open source version of the scalable, non-blocking web server and tools.
The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services.

Update Instructions

This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade python-tornado' at the command line. For more information, refer to the dnf documentation available at https://dnf.readthedocs.io/en/latest/command_ref.html

Name: python-tornado
Product: Fedora 25
Version: 4.4.2
Release: 1.fc25
Summary: Scalable, non-blocking web server and tools

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.