forked from CGM_Public/pretix_original
SecurityMiddleware: Increase CSP parser tolerance
This commit is contained in:
@@ -139,8 +139,8 @@ class SecurityMiddleware:
|
|||||||
def _parse_csp(self, header):
|
def _parse_csp(self, header):
|
||||||
h = {}
|
h = {}
|
||||||
for part in header.split(';'):
|
for part in header.split(';'):
|
||||||
k, v = part.split(' ', 1)
|
k, v = part.strip().split(' ', 1)
|
||||||
h[k] = v
|
h[k.strip()] = v
|
||||||
return h
|
return h
|
||||||
|
|
||||||
def _render_csp(self, h):
|
def _render_csp(self, h):
|
||||||
|
|||||||
Reference in New Issue
Block a user