Questionnaire sécurité fournisseur : ce que le déclaratif ne
prouvera jamais
Questionnaire sécurité fournisseur et TPRM : ce que couvre un questionnaire type, ce que NIS2 impose sur la chaîne d'approvisionnement, la portée réelle des certifications, et les questions qui discriminent vraiment.
own2pwn14 min de lecture

Le questionnaire dit oui. Et le serveur, il dit quoi ?
On observe la surface exposée d'un tiers depuis Internet, en passif, et on confronte ce qui est déclaré à ce qui est réellement servi.
Mesurer un fournisseur de l'extérieurLe 22 mars 2022, le groupe Lapsus$ publie des captures d'écran d'une console d'administration Okta. L'intrusion, elle, remonte au mois de janvier : elle n'a pas visé Okta, mais Sitel, le prestataire à qui Okta avait confié une partie de son support client. Sitel fait analyser l'incident, le rapport de la société de forensique est achevé le 10 mars, et Okta n'en reçoit un résumé que le 17. Deux mois entre l'intrusion chez le sous-traitant et le moment où le donneur d'ordre a de quoi la qualifier. Okta annonce d'abord jusqu'à 366 clients potentiellement concernés, puis conclut, rapport complet en main, que deux l'ont réellement été. Personne ne doute que le contrat contenait une clause de notification d'incident, ni que Sitel avait rempli, quelque part, un questionnaire de sécurité fournisseur.
C'est le procès qu'on peut faire à l'exercice : un questionnaire de sécurité fournisseur produit un document, pas une garantie. Il n'est pas inutile pour autant, il structure la relation et fixe des engagements opposables. Mais entre le tableur renvoyé par le fournisseur et la réalité de ce qu'il expose sur Internet, il y a un écart que personne ne mesure jamais, alors qu'une partie de cet écart est publique et se constate sans rien demander à personne.
Ce qu'un questionnaire sécurité fournisseur couvre réellement
Les formats varient, du tableur maison de trente lignes aux référentiels normalisés comme le Consensus Assessments Initiative Questionnaire de la Cloud Security Alliance ou le SIG de Shared Assessments, qui dépassent allègrement les deux cents questions. Le fond, lui, tourne toujours autour des mêmes sept domaines.
L'organisation. Existe-t-il un responsable sécurité identifié, une politique de sécurité écrite et approuvée, une analyse de risques tenue à jour, un plan de continuité testé ? On cherche à savoir si la sécurité a un propriétaire, ou si elle est le passe-temps de l'administrateur système entre deux tickets.
L'hébergement et la localisation des données. Où tournent les machines, chez quel opérateur, sous quelle juridiction, avec quelles garanties de transfert hors Union européenne. C'est la partie où un acheteur mal informé confond le siège social du fournisseur avec l'emplacement physique de ses serveurs. Les deux n'ont rien à voir.
Le chiffrement. Données au repos, données en transit, gestion des clés. La question est presque toujours posée en oui/non, ce qui garantit une réponse en oui. Un fournisseur peut cocher "chiffrement en transit" en toute bonne foi tout en acceptant encore TLS 1.0 sur un vieux portail d'extranet.
La gestion des accès. Authentification multifacteur, revue périodique des habilitations, séparation des environnements, comptes d'administration, procédure de départ d'un salarié. C'est le domaine où les réponses sont les plus flatteuses et les écarts les plus fréquents, parce que le MFA "généralisé" oublie systématiquement deux ou trois accès techniques.
La sous-traitance en cascade. Le point le plus important et le plus mal traité. Votre fournisseur a lui-même des fournisseurs : hébergeur, CDN, prestataire de support, éditeur de la brique d'authentification, société de maintenance qui garde un accès distant. La chaîne descend plus loin qu'on ne l'imagine, et chaque maillon hérite d'une part de vos données. C'est le scénario Okta au mot près, et c'est aussi ce qui a rendu la vague MOVEit de 2023 si vaste : la BBC, British Airways et Boots n'utilisaient pas le logiciel de transfert de fichiers vulnérable, leur prestataire de paie Zellis, lui, l'utilisait.
La notification d'incident. Sous quel délai le fournisseur prévient, à partir de quel événement, avec quel niveau de détail, et à qui. La clause type dit "sans délai injustifié". Le calendrier Okta montre ce que cette formule vaut quand l'incident se produit deux étages plus bas dans la chaîne.
La réversibilité. Que se passe-t-il à la fin du contrat : format d'export des données, délai de mise à disposition, preuve de suppression, sort des sauvegardes, durée de conservation résiduelle. La question est posée dans un questionnaire sur trois, et c'est celle qui coûte le plus cher quand on découvre la réponse au moment de partir.
Le défaut de conception : personne ne vérifie
Un questionnaire de sécurité est une auto-évaluation. Le fournisseur rédige la copie et se note lui-même, dans un contexte où la mauvaise réponse coûte un contrat. L'incitation est claire, et elle ne pousse pas à la précision. Ce n'est même pas nécessairement de la mauvaise foi : la personne qui remplit le document est souvent commerciale ou juridique, elle recopie les réponses de la campagne précédente, et le décalage avec la réalité technique s'installe sans que quiconque mente sciemment.
Côté acheteur, le questionnaire revient rempli, il est classé, et il devient une pièce du dossier de conformité. La case cochée s'est transformée en preuve. C'est là que le mécanisme se retourne : le document produit une sensation de maîtrise qui décourage d'aller vérifier, alors qu'il n'a rien vérifié du tout. Un dossier fournisseur épais est parfois moins rassurant qu'un dossier mince accompagné de trois mesures externes.
Une remarque sur ce classement : il ne dit pas que les niveaux bas sont inutiles. Une politique écrite et une clause de notification sont indispensables, ne serait-ce que pour avoir un recours. Il dit que la valeur de preuve n'est pas la même, et qu'empiler dix documents de niveau 0 ne fabrique jamais un niveau 3.
Ce que NIS2 impose sur la chaîne d'approvisionnement
La directive (UE) 2022/2555 a fait entrer le sujet dans le droit dur. Son article 21.2 (d) range la sécurité de la chaîne d'approvisionnement parmi les dix mesures minimales de gestion des risques, "y compris les aspects liés à la sécurité concernant les relations entre chaque entité et ses fournisseurs ou prestataires de services directs". L'article 21.3 va plus loin en précisant ce qu'il faut regarder : les vulnérabilités propres à chaque fournisseur direct, et la qualité globale de ses produits et de ses pratiques de cybersécurité, procédures de développement sécurisé comprises. Le cadre général de la directive est détaillé dans notre article sur la directive NIS2.
Le point qui change tout est celui de la responsabilité. NIS2 n'impose pas au fournisseur d'être conforme : elle impose à l'entité assujettie de gérer le risque que ce fournisseur lui fait porter. Externaliser un service n'externalise pas l'obligation, et l'article 20 place explicitement l'approbation et le suivi de ces mesures sur les organes de direction, qui peuvent en répondre. Dit autrement : le jour où un sous-traitant se fait vider, "il nous avait dit que c'était chiffré" ne sera pas une défense.
L'effet de cascade sur les PME
Le secteur financier a droit à un régime plus dur encore. Le règlement DORA consacre tout un volet aux prestataires tiers de services TIC : registre d'informations des contrats à l'article 28, clauses contractuelles obligatoires à l'article 30, et désignation par les autorités européennes de surveillance des prestataires jugés critiques, qui basculent alors sous supervision directe. On y revient dans le règlement DORA. La logique est la même que dans NIS2, en plus prescriptif : la dépendance à un tiers devient un objet réglementé en soi.
Ce qu'aucun texte ne délivre
La portée réelle d'une certification jointe au dossier
La parade classique du fournisseur consiste à répondre au questionnaire en agrafant un certificat. C'est un vrai signal, un organisme tiers est passé et a regardé. Trois détails du document décident pourtant de ce qu'il vaut, et aucun ne figure sur la page de garde.
ISO/IEC 27001 : lisez le champ d'application
Un certificat ISO/IEC 27001 atteste qu'un système de management de la sécurité de l'information a été audité. Deux mentions comptent : le champ d'application, qui délimite ce qui a été audité, et la déclaration d'applicabilité, qui liste les mesures de l'annexe A retenues et, surtout, celles qui ont été écartées avec justification. Un périmètre peut se limiter à une entité juridique, à un site, à une ligne de service. Rien n'interdit qu'il laisse dehors la plateforme que vous achetez. La question à poser n'est donc pas "êtes-vous certifiés ?" mais "quel est le champ d'application exact du certificat, et le service qui traite nos données y figure-t-il ?".
Deuxième détail : la date. Le certificat porte un cycle de validité de trois ans, avec des audits de surveillance intermédiaires. Un certificat en cours de validité ne dit rien de ce qui s'est passé le mois dernier, et la révision 2022 de la norme a rebattu l'annexe A, aujourd'hui organisée en 93 mesures réparties en quatre thèmes. Un document qui référence encore l'ancienne structure signale un dossier qui n'a pas été rouvert depuis longtemps.
SOC 2 : type I ou type II, et le carve-out
Un rapport SOC 2 de type I évalue la conception des contrôles à une date donnée. Un rapport de type II évalue leur fonctionnement effectif sur une période, généralement de trois à douze mois. La différence est considérable, et pourtant les deux se présentent sous le même nom dans une réponse de questionnaire. À vérifier ensuite : les critères couverts, puisque seule la sécurité est obligatoire et que disponibilité, confidentialité, intégrité de traitement et vie privée sont optionnelles ; puis la liste des exceptions relevées par l'auditeur, qui figure dans le rapport et que personne ne lit.
Le piège le plus intéressant est ailleurs. Un rapport SOC 2 peut traiter les sous-traitants selon la méthode dite carve-out, qui les exclut du périmètre audité. Le rapport reste valable et honnête, il indique simplement que les contrôles de ces tiers n'ont pas été examinés. Vous tenez donc une attestation sur un fournisseur, avec un trou à l'endroit de la sous-traitance en cascade, c'est-à-dire à l'endroit du scénario Okta.
Deux questions qui changent la conversation
Ce qui se mesure de l'extérieur, sans rien demander
Une partie des réponses d'un questionnaire porte sur des faits publics. Pas publics au sens où quelqu'un les aurait publiés, publics au sens où un serveur les annonce à quiconque s'y connecte. Une version de TLS, une suite cryptographique, une date d'expiration de certificat, un en-tête de réponse, un nom de sous-domaine dans un journal de Certificate Transparency : ce sont des éléments que le fournisseur émet volontairement, en clair, vers tout Internet. Les observer ne demande aucune autorisation, et ne ressemble en rien à un test d'intrusion.
L'exercice n'a pas pour objet de prendre le fournisseur en défaut pour le plaisir. Une déclaration et une mesure qui se contredisent produisent une question précise, à laquelle on ne peut plus répondre par une case. "Vous déclarez chiffrer les flux, or ce point d'entrée accepte encore TLS 1.0 et sert un certificat expiré depuis onze jours : est-il dans le périmètre de votre politique ?" appelle soit une correction, soit l'aveu que l'actif avait été oublié. Les deux réponses valent plus que le questionnaire entier.
Ce que la mesure externe voit dépend directement de la qualité de l'inventaire qu'on sait construire, sujet à part entière traité dans la découverte d'actifs exposés, et qui constitue le socle de la gestion de la surface d'attaque externe. Sur le volet code tiers, elle recoupe ce qu'un SBOM documente de l'intérieur, avec une différence de nature : le SBOMinventorie ce que le fournisseur déclare compiler, la mesure externe constate ce qu'il sert réellement.
La frontière à ne pas franchir
Les questions qui discriminent, et leur contrepartie observable
Une bonne question de questionnaire a une propriété simple : elle ne peut pas recevoir la même réponse d'un fournisseur sérieux et d'un fournisseur approximatif. "Chiffrez-vous les données ?" échoue à ce test, tout le monde répond oui. Une question qui demande un chiffre, une liste ou une date, elle, oblige à aller chercher l'information, et l'absence de réponse est déjà une réponse.
| La question qui discrimine | Ce qui se constate de l'extérieur |
|---|---|
| Donnez la liste des domaines et sous-domaines exposés sur Internet qui servent ce produit, arrêtée à ce mois-ci. | Les journaux de Certificate Transparency et l'énumération passive répondent à sa place. Une liste plus courte que la mesure signale un inventaire qui n'existe pas. |
| Quelles versions de TLS acceptez-vous encore, sur l'ensemble de vos points d'entrée, y compris ceux qui ne servent pas le produit ? | Un handshake suffit. TLS 1.0 ou 1.1 encore acceptés, suites obsolètes, certificat expiré ou auto-signé sur un actif oublié. |
| Quel est votre délai médian constaté de déploiement d'un correctif critique en production, sur les douze derniers mois ? | Les versions annoncées par les bannières et les empreintes des composants front donnent l'ordre de grandeur réel. Un CMS deux branches en retard répond mieux que le chiffre annoncé. |
| Listez les sous-traitants qui accèdent à nos données, leur pays d'établissement et la date de leur dernière évaluation. | Les enregistrements DNS, la chaîne de certification, les en-têtes et les scripts tiers chargés sur le portail client révèlent une partie des tiers réellement branchés. |
| Combien de comptes disposent d'un rôle d'administration sur la plateforme, et lesquels ne sont pas couverts par le MFA ? | Les consoles d'administration exposées sans restriction se trouvent en énumérant les sous-domaines. Cela ne prouve pas l'absence de MFA, mais place le débat au bon endroit. |
| Avez-vous déjà notifié un incident de sécurité à un client, et sous quel délai à compter de la détection ? | Les identifiants du personnel présents dans des compilations de fuites publiques et les mentions du fournisseur sur les sites de publication de rançongiciels donnent un contexte que la réponse n'évoquera pas. |
| À la fin du contrat : format d'export, délai de mise à disposition, preuve de suppression, sort des sauvegardes et durée de conservation résiduelle. | Rien. Aucune contrepartie externe, d'où la nécessité de faire vivre cette question dans le contrat, avec un délai chiffré, plutôt que dans un questionnaire. |
Cette dernière ligne dit la limite honnête de l'exercice. La mesure externe ne voit que la surface exposée. Elle ne dira jamais si les sauvegardes sont restaurées régulièrement, si les habilitations sont revues, si le plan de continuité a été joué, si le développeur parti en mars a encore une clé SSH valide. Ces éléments-là ne se vérifient que par un audit sur place ou par des clauses contractuelles avec droit d'audit, et il faut assumer qu'on les prend sur parole le reste du temps.
Rendre le dispositif tenable
Le premier réflexe utile est de trier. Traiter tous les fournisseurs avec le même questionnaire de deux cents lignes est la meilleure façon de n'en évaluer aucun sérieusement. Le prestataire qui héberge la base clients et celui qui livre les corbeilles de fruits n'appellent pas le même effort. Le critère de tri n'est pas le montant du contrat mais l'accès : quelles données, quel niveau de privilège, quelle capacité à interrompre l'activité. Trois niveaux suffisent, et le niveau haut doit rester assez court pour être réévalué pour de vrai.
Le second est de désynchroniser les rythmes. Le questionnaire annuel garde du sens pour l'organisation, les contrats et les certifications, qui bougent lentement. La surface exposée, elle, change en jours : un sous-domaine part en production le mardi, un certificat expire le jeudi, un nouveau script tiers arrive sur le portail client le vendredi. Faire porter les deux par le même cycle annuel, c'est accepter d'être aveugle onze mois sur douze sur la partie qui bouge. La partie mesurable se surveille en continu, et la réévaluation complète se déclenche sur événement : incident public, rachat, changement d'hébergeur, apparition d'un sous-traitant non déclaré.
Le troisième est d'écrire ce qui se passe en cas d'écart. Un programme de gestion des risques liés aux tiers qui n'a jamais conduit à refuser un fournisseur, à imposer un délai de correction ou à activer une clause n'est pas un programme, c'est une collection de fichiers. La question à se poser avant d'envoyer le premier questionnaire est simple : qu'est-ce qu'on fait si la réponse est mauvaise ? Si personne ne sait, le questionnaire ne sert qu'à documenter qu'on avait demandé.
Ce raisonnement vaut d'ailleurs dans les deux sens. Une compromission qui arrive par un tiers reste une attaque de la chaîne d'approvisionnement, qu'elle emprunte une dépendance logicielle ou un prestataire de support. Le questionnaire s'occupe du second cas et ignore complètement le premier : aucun formulaire ne vous dira quel paquet npm compromis s'exécute dans le navigateur de vos utilisateurs via le widget d'un fournisseur.
À retenir
L'essentiel sur le questionnaire sécurité fournisseur
- Un questionnaire sécurité fournisseur est une auto-évaluation remplie par la partie qui a intérêt à bien répondre. Il produit un engagement contractuel, jamais une vérification.
- Sept domaines reviennent toujours : organisation, hébergement, chiffrement, gestion des accès, sous-traitance en cascade, notification d'incident, réversibilité. Le cinquième est le plus critique et le plus mal traité.
- NIS2 impose la sécurité de la chaîne d'approvisionnement à l'article 21.2 (d) et fait porter la responsabilité par l'entité assujettie, pas par son fournisseur. DORA va plus loin encore pour le secteur financier.
- Une certification se lit : champ d'application et déclaration d'applicabilité pour ISO 27001, type I contre type II et traitement carve-out des sous-traitants pour SOC 2. Le certificat seul ne dit pas grand-chose.
- La mesure externe vérifie objectivement une partie des déclarations, en passif et sans autorisation, parce que TLS, certificats, sous-domaines et scripts tiers sont annoncés publiquement. Elle ne voit pas l'interne, et il faut le dire.
- Un dispositif tenable trie les fournisseurs par accès aux données, surveille en continu ce qui bouge en jours, et prévoit à l'avance ce qu'on fait quand la réponse est mauvaise.
Le questionnaire restera, il est utile et souvent obligatoire. Ce qui manque, à côté, c'est la seule contrepartie qu'un fournisseur ne peut pas rédiger lui-même : ce que ses serveurs racontent à Internet. C'est ce que fait le module sécurité de la chaîne d'approvisionnement de la plateforme EASM d'own2pwn : inventaire de la surface exposée, provenance des dépendances tierces chargées sur les pages, notation du risque et alerte au changement. Pour cadrer un périmètre ou discuter d'un cas précis, la page contact mène directement à un pentester.
Questions fréquentes sur le questionnaire sécurité fournisseur
Qu'est-ce qu'un questionnaire de sécurité fournisseur ?
C'est un formulaire envoyé à un prestataire avant ou pendant un contrat, dans lequel il décrit lui-même ses pratiques de sécurité : organisation, hébergement, chiffrement, gestion des accès, sous-traitants, notification d'incident, conditions de sortie. Il sert à documenter le risque et à fixer des engagements contractuels. Sa faiblesse structurelle est qu'il repose sur une auto-déclaration : le fournisseur choisit ce qu'il répond, et l'acheteur n'a en général aucun moyen de vérifier.
Que veut dire TPRM (third party risk management) ?
Le TPRM, ou gestion des risques liés aux tiers, désigne le processus par lequel une organisation identifie, évalue, contractualise et surveille les risques que lui font porter ses fournisseurs, prestataires et sous-traitants. Le questionnaire de sécurité n'en est qu'une étape, celle de l'évaluation initiale. Un programme TPRM complet couvre aussi la classification des tiers par criticité, les clauses contractuelles, la réévaluation périodique et la sortie de contrat.
Un fournisseur certifié ISO 27001 est-il sûr ?
Pas mécaniquement. Un certificat ISO/IEC 27001 atteste qu'un système de management de la sécurité de l'information a été audité sur un périmètre déclaré, à une date donnée, avec une déclaration d'applicabilité qui liste les mesures retenues et celles écartées. Le périmètre peut ne couvrir qu'une entité juridique, un site ou une ligne de service, et pas nécessairement le produit que vous achetez. Il faut donc lire le champ d'application du certificat et sa date de validité, pas seulement constater qu'il existe.
NIS2 oblige-t-elle à évaluer ses fournisseurs ?
Oui. L'article 21.2 (d) de la directive (UE) 2022/2555 range la sécurité de la chaîne d'approvisionnement parmi les mesures minimales de gestion des risques, y compris les aspects de sécurité des relations entre l'entité et ses fournisseurs ou prestataires de services directs. L'article 21.3 précise que l'entité doit tenir compte des vulnérabilités propres à chaque fournisseur direct et de la qualité globale de ses produits et pratiques de cybersécurité. La responsabilité reste chez l'entité assujettie : externaliser un service n'externalise pas l'obligation.
Comment vérifier les réponses d'un questionnaire de sécurité ?
Une partie des réponses porte sur des éléments publiquement observables : versions de TLS acceptées, certificats et leurs dates, en-têtes de sécurité, sous-domaines exposés, technologies et versions annoncées, scripts tiers chargés sur le portail client, identifiants du personnel présents dans des fuites publiques. Ces éléments se mesurent depuis Internet, en passif, sans autorisation particulière, parce que le serveur les annonce à quiconque s'y connecte. Une déclaration contredite par la mesure devient une question de relance précise plutôt qu'une case cochée.
À quelle fréquence faut-il réévaluer un fournisseur ?
La réévaluation annuelle est l'usage, mais elle est mal calibrée : une surface exposée change en jours, pas en années. Le compromis raisonnable consiste à garder un questionnaire annuel pour les éléments organisationnels et contractuels, et à surveiller en continu ce qui est mesurable de l'extérieur, avec une réévaluation déclenchée par un événement : incident public chez le fournisseur, changement de sous-traitant, rachat, changement d'hébergement ou apparition d'un nouveau service exposé.
Veille sécurité
La suite, une fois par mois
Ce qui bouge vraiment sur la surface d'attaque externe, NIS2 et la sécurité applicative, écrit par le pentester qui signe ces articles. Un envoi par mois, désinscription en un clic.
Votre adresse ne sert qu'à cet envoi. Voir la politique de confidentialité.
Articles liés
appsec
Attaques supply chain : comprendre, détecter et s'en protéger
Attaque supply chain : ce que c'est, quatre cas réels et datés (event-stream, SolarWinds, xz-utils, polyfill.io), les vecteurs (dépendances npm, CI/CD, scripts tiers), et comment détecter la compromission côté surface externe.
appsec
SBOM (Software Bill of Materials) : l'inventaire qui manque à votre supply chain
SBOM (Software Bill of Materials) : l'inventaire lisible par machine de tous les composants d'un logiciel. Formats, génération, cadre réglementaire et limites.
appsec
Conformité réglementaire en cybersécurité : quel texte s'applique à vous
Conformité réglementaire en cybersécurité : RGPD, NIS2, DORA, CRA, HDS, LPM. Qui est concerné, ce qui est exigé, qui contrôle, et ce que ces textes ont en commun.