HeaderAudit
C

hackerone.com

Score 65/100 · scanned 2026-08-04

Content-Security-Policy

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

default-src 'self' https:; connect-src 'self' https: wss://*.visitors.live wss://realtime.luckyorange.com/mqtt wss://in.visitors.live wss://*.qualified.com; font-src 'self' https: data:; img-src 'self' https: data: blob:; media-src 'self' blob: https://embed-ssl.wistia.com https://assets.qualified.com; object-src 'none'; script-src 'self' 'report-sample' 'unsafe-inline' 'unsafe-eval' https:; style-src 'self' 'report-sample' 'unsafe-inline' https:; worker-src 'self' blob:; base-uri 'self'; frame-ancestors 'self'; upgrade-insecure-requests
DirectiveSources
default-src'self' https:
connect-src'self' https: wss://*.visitors.live wss://realtime.luckyorange.com/mqtt wss://in.visitors.live wss://*.qualified.com
font-src'self' https: data:
img-src'self' https: data: blob:
media-src'self' blob: https://embed-ssl.wistia.com https://assets.qualified.com
object-src'none'
script-src'self' 'report-sample' 'unsafe-inline' 'unsafe-eval' https:
style-src'self' 'report-sample' 'unsafe-inline' https:
worker-src'self' blob:
base-uri'self'
frame-ancestors'self'
upgrade-insecure-requests(empty)

Headers sent

HeaderValue
strict-transport-securitymax-age=31536000; includeSubDomains; preload
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff
cross-origin-opener-policysame-origin-allow-popups
servercloudflare

Critical findings

script-src allows 'unsafe-inline', which permits inline <script> blocks and event handlers. This defeats the main purpose of CSP.Replace it with a per-response nonce, or hashes for each inline script.

Re-scan live

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