HeaderAudit
D

natwest.com

Score 45/100 · scanned 2026-08-04

Content-Security-Policy

natwest.com sends an enforcing CSP. It is allowlist-based.

upgrade-insecure-requests;
DirectiveSources
upgrade-insecure-requests(empty)

Headers sent

HeaderValue
content-security-policy-report-onlydefault-src 'self' blob: data: 'unsafe-inline' 'unsafe-eval' *.adobedtm.com *.scene7.com *.amazon-adsystem.com *.appdemostore.com *.atdmt.com *.avocet.io *.blubrry.com *.clicktale.net *.craftyclicks.c…
strict-transport-securitymax-age=31536000; includeSubDomains; preload
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff
referrer-policystrict-origin-when-cross-origin
permissions-policygeolocation=(self "https://natwest.com")
x-xss-protection1; mode=block
access-control-allow-originhttps://supportcentre.natwest.com

Critical findings

No script-src and no default-src, so the policy places no restriction on scripts at all.Add script-src with a nonce or hash, or at minimum default-src 'self'.

Re-scan live

This is a snapshot from 2026-08-04. Check it now: