Aller au rapport

Revue sécurité / Applications et API

Recevoir un devis
Preuve, pentest applicatif

PREUVE / Feuillet de consultation

À quelle fréquence refaire un pentest applicatif SaaS ?

Mis à jour le

Lancer mon projet
Parcourir le sommaire

Ce qu’aucun texte ne fixe pour un éditeur SaaS

« La loi impose un pentest annuel » est faux pour un éditeur SaaS en général. Les textes cités dans les clauses de grands comptes parlent de tests réguliers, sans rythme :

À retenir. Aucun de ces textes ne définit non plus une durée de validité d’un rapport. Quand un client écrit « de moins de douze mois », c’est sa clause qui parle.

Quel test selon la nature du changementArbre de décision selon la nature de la livraison. Un correctif ou une évolution sans effet sur les droits ou les données : tests automatisés, revue de code et registre des changements. Une nouvelle fonction, un nouveau rôle ou un nouvel endpoint : test ciblé sur la fonction, avant ou peu après la mise en production. Une nouvelle authentification, un nouveau modèle de droits, une refonte multi-tenant ou une nouvelle API publique : mission sur le périmètre modifié, avant d’y accueillir les données d’un grand compte. Un constat critique ou un incident : retest des chemins voisins, pas seulement du point corrigé.Livraison ouchangementde surfaced’attaqueCorrectif ou évolution sanseffet sur droits ou donnéesTests automatisés, revue de code,registre des changementsNouvelle fonction, nouveaurôle ou nouvel endpointTest ciblé sur la fonction, avantou peu après la mise en productionNouvelle authentification,modèle de droits, multi-tenantou nouvelle API publiqueMission sur le périmètre modifié,avant d’y accueillir les donnéesd’un grand compteConstat critiqueou incidentRetest des chemins voisins duconstat, pas du seul point corrigé

faire glisser pour voir tout le schéma

Le test à prévoir selon la nature de la livraison, du simple correctif au changement d’authentification.

Les rythmes qui existent vraiment

CadreRythmeÀ qui il s’applique
DORA, article 24.6Au moins une fois par an, tests appropriés de tous les systèmes et applications soutenant des fonctions critiques ou importantesEntités financières hors microentreprises ; la liste de l’article 25 comprend les tests de pénétration parmi d’autres tests
DORA, article 26 (TLPT)Au moins tous les trois ans ; l’autorité peut réduire ou augmenter la fréquenceEntités financières désignées par les autorités
SecNumCloud v3.2, chapitre 18.2Un audit qualifié par an, par un PASSI, dans un programme d’audit sur trois ans ; revue indépendante à chaque changement majeurServices qualifiés SecNumCloud
ISO/IEC 27001 (certification)Certificat de trois ans, audits de surveillance les deux années suivantes, audit complet de renouvellement ; aucune fréquence de pentest imposéeOrganisations certifiées : l’auditeur vérifie que vos propres règles sont appliquées
CCM v4, TVM-07Détection des vulnérabilités au moins une fois par mois sur les actifs gérés par l’organisationQuestionnaires CAIQ ; ce n’est pas un pentest
Clause du client« Annuel », « après tout changement majeur », « avant renouvellement »Uniquement ce client

Un rythme choisi vous engage autant. SecNumCloud montre la forme d’un rythme imposé : il est écrit, et il précise qui réalise le test. Un rythme que vous choisissez vous engage autant : si votre processus interne annonce « un pentest par an » dans un cadre ISO 27001 ou dans un rapport SOC 2, l’auditeur contrôlera que vous le faites : ne promettez pas un rythme que votre équipe ne tiendra pas (voir pentest, SOC 2 et ISO 27001).

Le changement de surface d’attaque, vrai déclencheur

Le règlement 2024/2690 évoque des tests lors de la mise en place et après des mises à niveau ou modifications d’infrastructures ou d’applications jugées importantes. SecNumCloud parle de changement majeur. Ce qui rend une évolution « importante » pour un SaaS :

À l’inverse, un changement d’interface, une mise à jour de dépendance sans incidence sur les droits ou un correctif de texte ne déplacent pas une frontière de confiance.

Caler le test sur le cycle de release

Une mission par an, sans lien avec les livraisons, produit un rapport sur une version qui n’existe plus au moment de la remise. Le calage suit la nature des changements :

Type de livraisonRéponse proportionnée
Correctif ou évolution sans effet sur authentification, droits ou données exposéesTests automatisés et revue de code, consignés dans le registre des changements
Nouvelle fonction avec droits propres, nouvel endpoint, nouveau rôleTest ciblé sur cette fonction, avant mise en production ou peu après selon le risque
Nouvelle authentification, nouveau modèle de droits, refonte multi-tenant, nouvelle API publiqueMission sur le périmètre modifié, avant d’y accueillir les données d’un grand compte
Constat critique d’un pentest ou incidentRetest des chemins voisins du constat, pas seulement du point corrigé
Aucun changement depuis le dernier test, clause annuelleDemander au client si le rapport précédent, accompagné du registre des changements depuis sa date, suffit

Mettez en place trois éléments :

  1. Un registre des changements de surface d’attaque tenu par les équipes produit : date, version, nature (authentification, droits, API, données), périmètre touché.
  2. Une règle de déclenchement écrite dans la politique de sécurité : quelles entrées du registre exigent un test ciblé, lesquelles une mission complète.
  3. Une cadence des contrôles continus : analyse de dépendances et tests statiques à chaque livraison, tests dynamiques authentifiés à intervalles réguliers, détection mensuelle si un questionnaire l’exige (voir scan ou pentest). Ils comblent l’intervalle entre deux missions sans remplacer l’analyse humaine des scénarios.

Lire une clause qui parle de validité

Avant de planifier, faites préciser au client :

Clause « annuelle ». Une clause « annuelle » sans définition se règle par écrit, avant la commande, pas à la veille de l’échéance.

Bureau logiciel vide en soirée, écrans flous et lumière corail.

Construire le calendrier de l’année

Partez des dates qui imposent un rythme : renouvellement des contrats de vos grands comptes, audit de surveillance ISO 27001 ou période d’observation SOC 2 le cas échéant, revue annuelle SecNumCloud si vous visez la qualification. Reculez ensuite depuis chacune : le test, la restitution, les corrections, le retest. Le planificateur de pentest et de retest calcule ces jalons à rebours à partir des durées que vous saisissez. Pour les analyses de fond, voir aussi le guide sur les exigences clients et l’analyse du règlement TLPT.

Sources consultées le 1er octobre 2026

Votre projet de pentestRecevoir un devis