 waitress Documentation v1.4.0https://blog.zeddyu.info/2019/12/08/HTTP-Smuggling-en/ Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 48 页 | 54.34 KB | 1 年前3 waitress Documentation v1.4.0https://blog.zeddyu.info/2019/12/08/HTTP-Smuggling-en/ Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 48 页 | 54.34 KB | 1 年前3
 waitress Documentation v2.1.1GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 53 页 | 58.27 KB | 1 年前3 waitress Documentation v2.1.1GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 53 页 | 58.27 KB | 1 年前3
 waitress Documentation v2.1.0GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 52 页 | 57.95 KB | 1 年前3 waitress Documentation v2.1.0GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 52 页 | 57.95 KB | 1 年前3
 waitress Documentation v1.4.327 waitress Documentation, Release 1.4.3 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 103 页 | 259.25 KB | 1 年前3 waitress Documentation v1.4.327 waitress Documentation, Release 1.4.3 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 103 页 | 259.25 KB | 1 年前3
 waitress Documentation v3.0.1
GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 55 页 | 56.36 KB | 1 年前3 waitress Documentation v3.0.1
GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue validated to be properly framed with CRLF as required by RFC7230. Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 55 页 | 56.36 KB | 1 年前3
 waitress Documentation v2.1.239 waitress Documentation, Release 2.1.2 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 115 页 | 272.79 KB | 1 年前3 waitress Documentation v2.1.239 waitress Documentation, Release 2.1.2 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 115 页 | 272.79 KB | 1 年前3
 waitress Documentation v2.1.137 waitress Documentation, Release 2.1.1 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 113 页 | 270.88 KB | 1 年前3 waitress Documentation v2.1.137 waitress Documentation, Release 2.1.1 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn’t believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked Waitress will send back a 501 Not Implemented with an error message stating0 码力 | 113 页 | 270.88 KB | 1 年前3
 waitress Documentation v3.0.1GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked 43 waitress Documentation, Release 3.0.1 Waitress will send back a 501 Not0 码力 | 119 页 | 339.46 KB | 1 年前3 waitress Documentation v3.0.1GHSA-pg36-wpm5-g57p CVE-ID: CVE-2019-16785 • Waitress used to treat LF the same as CRLF in Transfer-Encoding: chunked requests, while the maintainer doesn't believe this could lead to a security issue to be properly framed with CRLF as required by RFC7230. • Waitress now validates that the Transfer-Encoding header contains only transfer codes that it is able to decode. At the moment that includes the the only valid header value being chunked. That means that if the following header is sent: Transfer-Encoding: gzip, chunked 43 waitress Documentation, Release 3.0.1 Waitress will send back a 501 Not0 码力 | 119 页 | 339.46 KB | 1 年前3
 waitress Documentation v1.3.1https://github.com/Pylons/ waitress/pull/187 9.2 Bugfixes • Waitress will no longer send Transfer-Encoding or Content-Length for 1xx, 204, or 304 responses, and will completely ignore any message body as per RFC 2616. See https://github.com/Pylons/ waitress/pull/44 • When waitress receives a Transfer-Encoding: chunked request, we no longer send the TRANSFER_ENCODING nor the HTTP_TRANSFER_ENCODING value request is a non-chunked request with an accurate content-length. • Cope with the fact that the Transfer-Encoding value is case-insensitive. • When the --unix-socket-perms option was used as an argument to0 码力 | 95 页 | 249.32 KB | 1 年前3 waitress Documentation v1.3.1https://github.com/Pylons/ waitress/pull/187 9.2 Bugfixes • Waitress will no longer send Transfer-Encoding or Content-Length for 1xx, 204, or 304 responses, and will completely ignore any message body as per RFC 2616. See https://github.com/Pylons/ waitress/pull/44 • When waitress receives a Transfer-Encoding: chunked request, we no longer send the TRANSFER_ENCODING nor the HTTP_TRANSFER_ENCODING value request is a non-chunked request with an accurate content-length. • Cope with the fact that the Transfer-Encoding value is case-insensitive. • When the --unix-socket-perms option was used as an argument to0 码力 | 95 页 | 249.32 KB | 1 年前3
 waitress Documentation v1.1.0name as per RFC 2616. See https://github.com/Pylons/waitress/pull/44 When waitress receives a Transfer-Encoding: chunked request, we no longer send the TRANSFER_ENCODING nor the HTTP_TRANSFER_ENCODING value request is a non-chunked request with an accurate content-length. Cope with the fact that the Transfer-Encoding value is case-insensitive. When the --unix-socket-perms option was used as an argument to waitress- to console by default). Disallow WSGI applications to set “hop-by-hop” headers (Connection, Transfer-Encoding, etc). Don’t treat 304 status responses specially in HTTP/1.1 mode. Remove out of date interfaces0 码力 | 36 页 | 41.63 KB | 1 年前3 waitress Documentation v1.1.0name as per RFC 2616. See https://github.com/Pylons/waitress/pull/44 When waitress receives a Transfer-Encoding: chunked request, we no longer send the TRANSFER_ENCODING nor the HTTP_TRANSFER_ENCODING value request is a non-chunked request with an accurate content-length. Cope with the fact that the Transfer-Encoding value is case-insensitive. When the --unix-socket-perms option was used as an argument to waitress- to console by default). Disallow WSGI applications to set “hop-by-hop” headers (Connection, Transfer-Encoding, etc). Don’t treat 304 status responses specially in HTTP/1.1 mode. Remove out of date interfaces0 码力 | 36 页 | 41.63 KB | 1 年前3
共 151 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16














