HeaderAudit
C

linkedin.com

Score 65/100 · scanned 2026-08-04

Content-Security-Policy

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

require-trusted-types-for 'script';report-uri /recaptcha/challengepage/_/RecaptchaChallengePageUi/cspreport, script-src 'report-sample' 'nonce-d-qYSMZtGuemwWBCTmGu2g' 'unsafe-inline';object-src 'none';base-uri www.google.com;report-uri /recaptcha/challengepage/_/RecaptchaChallengePageUi/cspreport;worker-src 'self'
DirectiveSources
require-trusted-types-for'script'
report-uri/recaptcha/challengepage/_/RecaptchaChallengePageUi/cspreport
object-src'none'
base-uriwww.google.com
worker-src'self'

Headers sent

HeaderValue
strict-transport-securitymax-age=31536000
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff
permissions-policych-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
cross-origin-opener-policysame-origin
cross-origin-resource-policysame-site
x-xss-protection0
serverESF
access-control-allow-origin*

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: