Actions
Bug #100621
closedEpic #87417: Integrate proper Content Security Policy (CSP) handling
CSP: Reduce a directive by a URL in csp.yaml is not working
Start date:
2023-04-16
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Given the following snippet in a csp.yaml:
inheritDefault: true mutations: - mode: reduce directive: 'frame-src' sources: - "*.vimeo.com"
This should remove the default source "*.vimeo.com", but it does not.
The problem seems to lie in the SourceCollection->without()
method: Here two UriValue
objects are compared via in_array which returns false (and negate to true). So the source is kept.
Actions