Skip to content

Commit fb527db

Browse files
Update handlers.py
1 parent df5cfdf commit fb527db

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Lib/wsgiref/handlers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,8 @@ def _convert_string_type(self, value, title, *, name):
264264
"""Convert/check value type."""
265265
if type(value) is str:
266266
regex = (_name_disallowed_re if name else _value_disallowed_re)
267+
if regex.search(value):
268+
raise ValueError("Control characters not allowed in headers, values and statuses")
267269
return value
268270
raise AssertionError(
269271
"{0} must be of type str (got {1})".format(title, repr(value))

0 commit comments

Comments
 (0)