Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 433 Bytes

8074.bugfix.rst

File metadata and controls

5 lines (3 loc) · 433 Bytes

Fixed an unhandled exception in the Python HTTP parser on header lines starting with a colon -- by pajod.

Invalid request lines with anything but a dot between the HTTP major and minor version are now rejected. Invalid header field names containing question mark or slash are now rejected. Such requests are incompatible with 9110#section-5.6.2 and are not known to be of any legitimate use.

(BACKWARD INCOMPATIBLE)