Skip to content

Commit 1ff3844

Browse files
authored
Merge pull request #406 from jrafanie/set-csp-always
Set Content-Security-Policy with always flag for error responses
2 parents 345ad78 + 4a6cbe0 commit 1ff3844

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

COPY/etc/httpd/conf.d/manageiq-https-application.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ SSLCertificateKeyFile /var/www/miq/vmdb/certs/server.cer.key
3030
Header always set Strict-Transport-Security "max-age=631138519"
3131
# CSP for static assets: strict policy since these are pre-compiled external files
3232
# No unsafe-inline needed - all scripts/styles are external resources
33-
Header set Content-Security-Policy "default-src 'self'; base-uri 'self'; child-src 'self'; form-action 'self'; frame-ancestors 'self'; frame-src 'self'; worker-src 'self'; font-src 'self' fonts.gstatic.com fonts.googleapis.com; img-src 'self' data:; style-src 'self' fonts.googleapis.com fonts.gstatic.com; report-uri /dashboard/csp_report; report-to csp-endpoint"
33+
Header always setifempty Content-Security-Policy "default-src 'self'; base-uri 'self'; child-src 'self'; form-action 'self'; frame-ancestors 'self'; frame-src 'self'; worker-src 'self'; font-src 'self' fonts.gstatic.com fonts.googleapis.com; img-src 'self' data:; style-src 'self' fonts.googleapis.com fonts.gstatic.com; report-uri /dashboard/csp_report; report-to csp-endpoint"
3434
Header set Report-To "{\"group\":\"csp-endpoint\",\"max_age\":10886400,\"endpoints\":[{\"url\":\"/dashboard/csp_report\"}]}"
3535
Header set X-Content-Type-Options "nosniff"
3636
Header set X-Frame-Options "SAMEORIGIN"

0 commit comments

Comments
 (0)