Waitress has request processing race condition in HTTP pipelining with invalid first request
Waitress is a Web Server Gateway Interface server for Python 2 and 3.
10 records
Waitress is a Web Server Gateway Interface server for Python 2 and 3.
Waitress is a Web Server Gateway Interface server for Python 2 and 3.
Pyramid is an open source Python web framework.
Waitress is a Web Server Gateway Interface server for Python 2 and 3.
Waitress is a Web Server Gateway Interface server for Python 2 and 3.
Waitress version 1.4.2 allows a DOS attack When waitress receives a header that contains invalid characters.
Waitress through version 1.3.1 allows request smuggling by sending the Content-Length header twice.
In Waitress through version 1.4.0, if a proxy server is used in front of waitress, an invalid request may be sent by an attacker that bypasses the front-end and is parsed differently by waitress leading to a potential fo…
Waitress through version 1.3.1 implemented a "MAY" part of the RFC7230 which states: "Although the line terminator for the start-line and header fields is the sequence CRLF, a recipient MAY recognize a single LF as a lin…
Waitress through version 1.3.1 would parse the Transfer-Encoding header and only look for a single string value, if that value was not chunked it would fall through and use the Content-Length header instead.