PT-2019-20153 · Waitress · Waitress

Published

2019-12-20

·

Updated

2019-12-20

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions Waitress versions 1.3.1 and earlier
Description The issue arises from the implementation of a part of the RFC7230 in Waitress, where it recognizes a single LF as a line terminator and ignores any preceding CR. This can cause a discrepancy in how the front-end and back-end servers parse HTTP messages, potentially leading to HTTP request smuggling or splitting. This discrepancy occurs when the front-end server does not parse header fields with an LF in the same way as it does those with a CRLF.
Recommendations For Waitress versions 1.3.1 and earlier, update to version 1.4.0 to resolve the issue.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

PYSEC-2019-66

Affected Products

Waitress