mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Raise InvalidRequestLine instead of ValueError if the line contains malicious data.
Closes #1023
This commit is contained in:
parent
a7354cf8fe
commit
b951175c66
@ -323,7 +323,10 @@ class Request(Message):
|
||||
else:
|
||||
self.uri = bits[1]
|
||||
|
||||
parts = urlsplit(self.uri)
|
||||
try:
|
||||
parts = urlsplit(self.uri)
|
||||
except ValueError:
|
||||
raise InvalidRequestLine(line)
|
||||
self.path = parts.path or ""
|
||||
self.query = parts.query or ""
|
||||
self.fragment = parts.fragment or ""
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user