Le détournement de sous-domaine, expliqué — et comment le détecter | Scanthra

Scanthra · 7 min de lecture · Mis à jour Mai 2026

Mai 2026
TL;DR : Un détournement de sous-domaine se produit quand l'un de tes enregistrements DNS (généralement un CNAME) pointe encore vers un service cloud que tu n'utilises plus. N'importe qui peut enregistrer le nom abandonné sur ce service et commencer à servir du contenu depuis ton vrai sous-domaine — parfait pour le phishing, la fraude et l'empoisonnement SEO. Audite ton DNS, supprime les enregistrements suspendus, et c'est réglé.

Le mécanisme, en un paragraphe

Il y a trois ans, quelqu'un dans ton équipe a créé evenements.tonentreprise.com comme CNAME pointant vers ton-evenement.herokuapp.com. La campagne marketing s'est terminée, l'application Heroku a été supprimée, le CNAME dans le DNS a été oublié. Aujourd'hui, n'importe qui peut s'inscrire sur Heroku, revendiquer le nom ton-evenement.herokuapp.com, et servir le HTML qu'il veut. Les navigateurs qui visitent evenements.tonentreprise.com reçoivent leur page, avec ton domaine dans la barre d'adresse, avec la confiance de ta marque. TLS/SSL (chiffrement) fonctionne parce que des services comme Heroku émettent des certificats automatiquement. Du point de vue du navigateur, c'est une visite parfaitement légitime sur ton vrai site.

Pourquoi c'est important

Des attaques réelles observées dans la nature :

Les services vulnérables

Le détournement de sous-domaine est une classe de vulnérabilité contre tout SaaS qui : (1) permet aux utilisateurs de revendiquer un sous-domaine arbitraire sur la plateforme, et (2) ne vérifie pas que le demandeur possède aussi le domaine d'origine. Parmi les plateformes historiquement vulnérables :

L'indicateur de détournement de chaque plateforme est légèrement différent — la plupart affichent une empreinte caractéristique « no such app » / « bucket does not exist » / « 404 Not Found » quand le nom n'est pas revendiqué. Le dépôt EdOverflow/can-i-take-over-xyz sur GitHub, maintenu par la communauté, garde la liste à jour.

Comment détecter toi-même les enregistrements suspendus

Étape 1 — Énumérer tes sous-domaines

Tu ne peux pas corriger ce que tu ne connais pas. Sources pour un inventaire complet :

Étape 2 — Résoudre chacun

Pour chaque enregistrement :

Étape 3 — Supprimer ou récupérer

Si tu n'as plus besoin du sous-domaine, supprime l'enregistrement DNS. Si tu en as encore besoin, pointe-le vers un asset actuel. Évite de pointer vers des applications cloud « de substitution » — elles tendent à dériver vers un état vulnérable.

Comment prévenir le suivant

Comment Scanthra détecte ça

Notre module DNS Recon interroge les logs publics de transparence des certificats (de façon passive, sans brute-force DNS) et signale chaque sous-domaine qui a déjà eu un vrai certificat. On met en évidence les sous-domaines de développement, de staging et à apparence d'administration comme problèmes détectés — les candidats classiques pour des enregistrements oubliés et suspendus. La détection de détournement de sous-domaine elle-même (vérifier si chaque cible CNAME est non revendiquée sur un fournisseur vulnérable connu) est sur notre feuille de route et bénéficiera en premier aux utilisateurs payants.

Tu veux savoir si ton site est concerné ?

Scanthra effectue une vérification passive et te l'envoie par e-mail sous forme d'un rapport PDF en langage clair.

Analyser ton site gratuitement