Guida alle vulnerabilità di sicurezza
Comprendere e correggere le vulnerabilità di sicurezza web comuni rilevate da VitaPulse
Alta
Content-Security-Policy (CSP)Definisce quali risorse (script, stili, immagini) possono essere caricate sulla tua pagina, prevenendo attacchi di iniezione di contenuti.
Rischio
Senza CSP, un attaccante che riesce a iniettare contenuto nella tua pagina (tramite XSS, un campo input non sanitizzato o una dipendenza di terze parti compromessa) può eseguire script arbitrari nel browser dei tuoi utenti. Questo può portare a furto di sessione, keylogging, defacement e esfiltrazione di dati.
Soluzione
Inizia con una policy restrittiva e allentala gradualmente. Usa le direttive per controllare ogni tipo di risorsa. Testa con Content-Security-Policy-Report-Only prima di applicarla.
Esempio
Content-Security-Policy: default-src 'self'; script-src 'self' https://trusted-cdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self'; connect-src 'self' https://api.example.com Discussione (0)
Accedi per pubblicare un commento.