Sécurité web
Les en-têtes HTTP sont des consignes que votre serveur envoie au navigateur avec chaque page : ne charger le site qu'en HTTPS, refuser d'être affiché dans un cadre sur un autre site, n'exécuter que les scripts autorisés. Ils ne coûtent rien et bloquent des attaques courantes, mais ils sont souvent oubliés.
CyberGuard lit les en-têtes de votre site en 2 minutes et vous dit lesquels manquent.
Ces en-têtes se configurent une fois pour toutes chez votre hébergeur ou dans votre serveur, sans toucher au contenu du site.
Dès le plan Starter, CyberGuard vérifie que la CSP est présente. Une politique trop large, par exemple avec 'unsafe-inline', protège nettement moins : l'analyse de son contenu est faite sur les plans Pro et Enterprise, une fois votre domaine vérifié.
exemple-pme.fr (domaine fictif, plan Pro)
Chaque point pèse sur votre score de sécurité sur 100. Dès le plan Pro, le rapport IA vous donne le guide de correction adapté à votre serveur, à transmettre tel quel à votre prestataire.
X-Frame-Options: DENY (ou SAMEORIGIN), X-Content-Type-Options: nosniff, Referrer-Policy: strict-origin-when-cross-origin, et une Permissions-Policy qui coupe la caméra, le micro et la géolocalisation. Ils s'ajoutent dans le panneau de l'hébergeur, dans le fichier .htaccess (Apache), dans la configuration nginx ou dans le fichier de configuration de votre plateforme (Vercel, Netlify).
Strict-Transport-Security: max-age=31536000, en commençant par une durée courte si certains sous-domaines fonctionnent encore en http://.
Sur Apache, la directive ServerTokens Prod ; sur nginx, server_tokens off;. Un attaquant n'a pas besoin de savoir quelle version vous utilisez.
Commencez par l'en-tête Content-Security-Policy-Report-Only : il signale ce qui serait bloqué, sans rien bloquer. Listez les sources réellement utilisées (votre domaine, votre outil de statistiques, vos polices), puis passez en mode bloquant.
Une CSP trop stricte ajoutée d'un coup peut casser votre site : formulaires, statistiques ou paiement qui ne se chargent plus. Testez toujours en mode Report-Only avant.
Oui, sans toucher au thème : par le fichier .htaccess si votre hébergeur utilise Apache, par une extension de sécurité qui gère les en-têtes, ou dans le panneau de votre hébergeur s'il le propose.
Cet ancien en-tête n'est plus pris en charge par les navigateurs modernes. La protection contre les scripts injectés passe aujourd'hui par Content-Security-Policy.
Non. CyberGuard lit les en-têtes renvoyés par votre page d'accueil, comme le fait chaque navigateur qui la charge. Aucune attaque n'est simulée et rien n'est modifié.
HSTS, CSP et X-Frame-Options sont vérifiés dès le plan Starter à 29 €/mois. L'analyse avancée (X-Content-Type-Options, Referrer-Policy, Permissions-Policy, version serveur, CORS, cookies) et le rapport IA sont inclus à partir du plan Pro à 79 €/mois.
À lire aussi : NIS2 et PME : qui est concerné, ce qui va changer, et où en est la France
À lire aussi : RGPD et sécurité technique : la checklist que les DPO oublient souvent