Controllo di preparazione · Area Rafforza · Peso 4
Content Security Policy presente
La homepage invia un'intestazione Content-Security-Policy.
- Osservato su
- 31%
- Primi 1.000 siti
- 44%
- Fascia dei primi 1 milione
- 30%
- Non misurato
- 41,432
su 144,624 siti misurati
286 misurati
79,142 misurati
bloccato, sottoposto a una verifica di accesso o non applicabile
Perché è importante
Una CSP limita le origini da cui possono essere caricati script, stili e frame, riducendo l'impatto del codice iniettato o del codice di terze parti compromesso.
Come risolvere il problema
Inizia con Content-Security-Policy-Report-Only per vedere cosa smetterebbe di funzionare, rendi la policy più restrittiva nell'arco di alcune settimane, quindi applicala.
Come eseguiamo il controllo
La homepage invia un'intestazione Content-Security-Policy.
Rilevato: Content-Security-Policy presente.
Non rilevato: Nessuna intestazione Content-Security-Policy.
Limite: lettura effettuata solo dalla risposta della homepage; altre pagine o regioni possono inviare intestazioni diverse.
Passaggi specifici per lo stack
- Next.js: Next.js documenta una CSP basata su nonce con middleware.
- Drupal: Il modulo Security Kit include impostazioni CSP.
Per fascia di popolarità
| Fascia Chrome UX Report | Osservato | Misurato |
|---|---|---|
| Primi 1.000 | 44% | 286 |
| Primi 5.000 | 30% | 1,309 |
| Primi 10.000 | 31% | 1,653 |
| Primi 50.000 | 32% | 12,752 |
| Primi 100.000 | 34% | 12,036 |
| Primi 500.000 | 33% | 37,446 |
| Primo milione | 30% | 79,142 |
Categorie con la maggiore probabilità di adottare questa pratica
Categorie con la minore probabilità
Per stack
- Shopify96%
- WordPress on Sucuri91%
- HubSpot CMS87%
- Next.js on Fastly64%
- Next.js on Azure Front Door/CDN62%
- Sitecore on Azure Front Door/CDN59%
- Adobe Experience Manager55%
- Adobe Experience Manager on Cloudflare53%
- Sitecore52%
- Adobe Experience Manager on Amazon CloudFront51%
- Adobe Experience Manager on Akamai51%
- Webflow49%
- Next.js on Akamai47%
- Angular on Amazon CloudFront47%
- Drupal on Akamai46%
- Drupal on Amazon CloudFront45%
- Astro on Amazon CloudFront43%
- Sitecore on Cloudflare42%
- Next.js on Netlify42%
- WordPress on Fastly41%
- Gatsby on Amazon CloudFront41%
- Gatsby39%
- Magento / Adobe Commerce39%
- Next.js on Amazon CloudFront39%
- Magento / Adobe Commerce on Cloudflare38%
- Angular on Cloudflare38%
- Angular37%
- Next.js on Google edge36%
- Astro36%
- Next.js35%
- Drupal on Cloudflare34%
- WordPress on Imperva34%
- Next.js on Vercel34%
- Drupal33%
- Next.js on Cloudflare32%
- Drupal on Fastly31%
- Astro on Cloudflare31%
- Nuxt on Google edge30%
- WordPress on Vercel29%
- Nuxt on Amazon CloudFront27%
- WordPress on Amazon CloudFront26%
- WordPress on Google edge26%
- Nuxt26%
- Bitrix25%
- Nuxt on Cloudflare24%
- WordPress21%
- GoDaddy Website Builder21%
- WordPress on Cloudflare21%
- PrestaShop on Cloudflare16%
- Joomla15%
- PrestaShop15%
- BigCommerce12%
- Blogger12%
- Squarespace12%
- Tilda3.6%
- Wix1%
Per fornitore
- Sucuri88%
- Akamai52%
- Azure Front Door/CDN48%
- Cloudflare44%
- Imperva36%
- Fastly35%
- Vercel32%
- Amazon CloudFront32%
- Netlify30%
- Bunny CDN28%
- Google edge26%
- Alibaba Cloud CDN13%
Siti popolari su cui abbiamo osservato questa pratica
Fonti e guide
- MDN: Content-Security-Policy
- MDN: Content-Security-Policy-Report-Only
- Next.js: Content Security Policy
Guida: Sicurezza dei pagamenti e PCI DSS: cosa devono sapere i proprietari di siti webVerifica il tuo sito