
| Nom du plugin | Liste des archives JS |
|---|---|
| Type de vulnérabilité | Injection d'objets PHP |
| Numéro CVE | CVE-2026-32513 |
| Urgence | Moyen |
| Date de publication du CVE | 2026-03-22 |
| URL source | CVE-2026-32513 |
Injection d'objet PHP dans la liste d'archives JS (≤ 6.1.7) — Ce que les propriétaires de sites WordPress doivent faire maintenant
Date: 20 mars 2026
CVE : CVE-2026-32513
Gravité: Moyen (équivalent CVSS 8.8 de Patchstack)
Versions concernées : Plugin liste d'archives JS ≤ 6.1.7
Version corrigée : 6.2.0
En tant que professionnel de la sécurité WordPress travaillant avec WP‑Firewall, je souhaite vous donner une analyse pratique, étape par étape de cette vulnérabilité d'injection d'objet PHP, comment les attaquants peuvent l'exploiter, comment vous pouvez détecter si votre site peut être affecté, et les correctifs à court et à long terme (y compris les modifications de code, le renforcement de la configuration et les atténuations WAF que vous pouvez appliquer immédiatement).
Cet avis est rédigé pour les propriétaires de sites, les développeurs et les équipes d'hébergement qui souhaitent des conseils clairs et exploitables — pas de théorie académique. Lisez attentivement, suivez la liste de contrôle de remédiation et mettez en œuvre les atténuations WAF si vous ne pouvez pas mettre à jour le plugin immédiatement.
Résumé exécutif
- Une vulnérabilité d'injection d'objet PHP (CVE‑2026‑32513) a été découverte dans le plugin liste d'archives JS de WordPress dans toutes les versions jusqu'à et y compris 6.1.7.
- La vulnérabilité permet à un attaquant ayant des privilèges de contributeur (ou supérieurs, ou un utilisateur pouvant soumettre des données au point de terminaison vulnérable) de soumettre des données PHP sérialisées conçues qui peuvent être désérialisées dans un chemin de code vulnérable. Si une chaîne de gadgets (chaîne POP — Programmation Orientée Propriété) existe sur le site, cela peut conduire à une exécution de code à distance, une injection SQL, un parcours de chemin, ou d'autres impacts graves.
- Le plugin a été corrigé dans la version 6.2.0. L'action immédiate est de mettre à jour vers 6.2.0 ou une version ultérieure.
- Si vous ne pouvez pas mettre à jour immédiatement, déployez des règles WAF (patching virtuel), verrouillez l'enregistrement des utilisateurs/les rôles, et auditez pour des compromissions.
Qu'est-ce que l'injection d'objet PHP (POI) et pourquoi est-ce important ?
L'injection d'objet PHP se produit lorsqu'un attaquant peut soumettre des données PHP sérialisées (la sortie de serialize()) à un code qui passe ensuite ces données à unserialize() sans filtrage strict ou restriction des classes autorisées.
Les objets PHP sérialisés ressemblent à ceci :
O:6:"MyClass":2:{s:4:"prop";s:5:"value";s:6:"_other";i:1;}
Si l'application désérialise cette chaîne, PHP instanciera un objet de la classe MyClass et définira les propriétés en conséquence. Si une classe de votre application (ou dans un plugin/thème/bibliothèque que vous utilisez) implémente une méthode magique telle que __wakeup(), __destruct(), __toString() ou a d'autres effets secondaires lors de la construction ou de l'accès aux propriétés, les attaquants peuvent concevoir des charges utiles qui déclenchent ces effets secondaires pour effectuer des actions malveillantes (écritures de fichiers, exécution de commandes, requêtes DB, etc.). C'est le cœur d'une chaîne POP (Programmation Orientée Propriété).
Pourquoi c'est grave sur WordPress :
- De nombreux sites WordPress incluent des bibliothèques, des plugins ou des thèmes tiers qui peuvent avoir des classes adaptées à une chaîne POP.
- WordPress fonctionne sur PHP où unserialize() est courant, et de nombreux plugins stockent des données sérialisées (options, transitoires, données de widget).
- Une exigence de niveau contributeur réduit le rayon d'explosion par rapport à une exécution de code à distance non authentifiée, mais des comptes de contributeurs peuvent être créés sur certains sites (si l'enregistrement est ouvert) ou obtenus via phishing/reutilisation de credentials. Les attaquants exploitent également d'autres vulnérabilités pour s'élever d'abord au niveau de contributeur, puis déclencher le POI.
Scénario d'attaque pour cette vulnérabilité spécifique
Bien que le chemin de code interne exact pour ce problème de plugin soit un détail d'implémentation pour les développeurs, le flux d'attaque général ressemble à ceci :
- L'attaquant enregistre ou utilise un compte existant avec au moins le rôle de Contributeur (ou compromet un compte de contributeur).
- L'attaquant soumet des charges utiles de formulaire à l'endpoint du plugin ou à un champ méta de post que le plugin traite, y compris une chaîne d'objet sérialisée conçue.
- Le code du plugin appelle unserialize() sur cette entrée sans utiliser le drapeau allowed_classes ou une validation appropriée.
- PHP instancie un objet d'une classe disponible dans l'environnement d'exécution. Les méthodes et propriétés magiques de l'objet sont contrôlées par la charge utile sérialisée.
- Une chaîne de gadgets dans l'environnement de l'application exécute des actions telles que l'écriture dans des fichiers, l'exécution de commandes, la modification d'options ou l'exécution de requêtes SQL.
- L'attaquant parvient à une élévation de privilèges, à une exécution de code à distance, à une falsification de données ou à d'autres impacts selon la chaîne de gadgets.
La vulnérabilité est classée comme Injection d'Objet PHP et se voit attribuer le CVE‑2026‑32513. Elle a un vecteur CVSS élevé (signalé à 8.8) car une chaîne POP réussie peut conduire à une exécution de code à distance ou à d'autres conséquences à fort impact.
Qui est à risque ?
- Sites utilisant les versions du plugin JS Archive List ≤ 6.1.7.
- Sites qui permettent l'enregistrement des utilisateurs ou ont plusieurs auteurs/contributeurs.
- Sites hébergeant d'autres plugins/thèmes/bibliothèques contenant des classes adaptées à une chaîne de gadgets.
- Sites exécutant des versions PHP obsolètes (les anciennes versions de PHP contiennent souvent plus de code et de bibliothèques hérités qui rendent les chaînes de gadgets plus probables).
Note: L'exploitation nécessite au moins des privilèges de Contributeur. Cela signifie qu'un attaquant complètement anonyme ne peut pas exploiter directement la vulnérabilité sur un site par défaut avec l'enregistrement désactivé — mais de nombreux sites ont l'enregistrement activé ou utilisent des intégrations tierces qui créent des comptes utilisateurs.
Actions immédiates (ordre de priorité)
- Mettez à jour le plugin vers la version 6.2.0 ou ultérieure.
- C'est l'étape la plus importante. Les auteurs du plugin ont publié la version 6.2.0 avec la vulnérabilité corrigée. Mettez toujours à jour à partir du dépôt officiel de WordPress ou de votre canal de mise à jour de plugin fiable.
- Si vous ne pouvez pas mettre à jour immédiatement, déployez une règle WAF (patch virtuel) pour bloquer les charges utiles d'objet sérialisé dans les entrées POST/PUT/REQUEST_BODY entrantes ciblant les endpoints du plugin ou les soumissions de formulaires générales.
- Vérifiez et renforcez les rôles et l'enregistrement des utilisateurs :
- Désactiver temporairement l'enregistrement public (Paramètres → Général).
- Changez le rôle par défaut en Abonné si l'enregistrement est nécessaire.
- Auditez les utilisateurs, supprimez les comptes de Contributeur inattendus, réinitialisez les mots de passe pour les comptes suspects.
- Auditez les journaux et le système de fichiers pour des indicateurs de compromission (IoC). Si vous soupçonnez une compromission active, isolez le site, effectuez une sauvegarde et enquêtez.
- Appliquez des corrections de code (si vous maintenez un fork ou devez patcher manuellement) :
- Arrêtez d'utiliser unserialize() sur des données non fiables.
- Si vous devez désérialiser des données utilisateur, utilisez l'option allowed_classes : unserialize($data, [‘allowed_classes’ => false]) ou passez un tableau de classes autorisées.
- Préférez JSON (json_decode) pour les données structurées provenant de sources non fiables.
- Validez et assainissez toutes les entrées.
- Faites tourner les secrets lorsque cela est approprié (identifiants de base de données, clés API, sels) si un compromis est confirmé.
Exemples de recommandations de règles WAF (patching virtuel)
Si vous ne pouvez pas mettre à jour immédiatement ou souhaitez bloquer les tentatives d'exploitation à la périphérie, mettez en œuvre des règles dans votre pare-feu qui détectent les motifs d'objets sérialisés. Ci-dessous se trouvent des règles d'exemple pour des systèmes WAF typiques. Ajustez les ids, la syntaxe des règles et la portée à votre plateforme.
Remarques importantes :
- Les chaînes sérialisées peuvent apparaître légitimement dans certaines requêtes (par exemple, certaines applications échangent des données PHP sérialisées). Utilisez des règles ciblées (appliquez aux points de terminaison des plugins, aux corps POST vers admin-ajax, aux points de terminaison REST associés au plugin) pour réduire les faux positifs.
- Testez toute nouvelle règle sur un site de staging avant de l'appliquer en production.
Exemple de règle ModSecurity pour détecter des objets sérialisés dans le corps de la requête ou les arguments :
# Bloquer les motifs d'objets PHP sérialisés de base dans le corps/arguments de la requête"
Une règle plus conservatrice pour détecter des objets sérialisés au-dessus d'une longueur minimale, réduisant les faux positifs :
SecRule REQUEST_BODY "@rx (O:\d+:\"[A-Za-z0-9_\\]+\":\d+:{)" \"
Nginx + Lua (exemple de correspondance de motif ; nécessite le module Lua) :
local body = ngx.req.get_body_data()
Règle WAF Cloud (générique) :
- Correspondance : Le corps de la requête contient une regex
O:\d+:"[A-Za-z0-9_\\]+":\d+: { - Action : Bloquer ou contester
- Portée : Requêtes POST vers
/wp-admin/admin-ajax.phpet des points de terminaison spécifiques au plugin OU vers des routes REST utilisées par le plugin.
Conseils :
- Limitez la règle aux actions des utilisateurs authentifiés si la vulnérabilité nécessite le rôle de contributeur (par exemple, appliquez aux requêtes où un cookie utilisateur ou un en-tête d'authentification indique un utilisateur connecté).
- Enregistrer les correspondances pour enquêter sur les faux positifs.
Corrections de code que les auteurs de plugins devraient appliquer (guidance pour les développeurs)
Si vous êtes le mainteneur du plugin ou un développeur qui doit hotpatcher le plugin, considérez les meilleures pratiques suivantes.
- Ne jamais désérialiser des entrées non fiables.
- Remplacez les flux serialize/unserialize par json_encode/json_decode pour les données contrôlées par l'utilisateur.
- Si vous devez désérialiser des données héritées, utilisez l'option allowed_classes (PHP 7.0+) :
// Non sécurisé :;
- Ajoutez des vérifications de capacité et une vérification de nonce pour les actions qui traitent les entrées utilisateur :
if ( ! current_user_can( 'edit_posts' ) ) {
- Nettoyez et validez tous les champs avant utilisation. Convertissez en scalaires ou tableaux ; évitez de passer des entrées brutes dans des fonctions qui désérialiseront ou évalueront des choses.
- Utilisez des modèles de codage défensifs :
- Traitez toutes les données des utilisateurs connectés comme partiellement non fiables.
- Enregistrez les modèles d'entrée suspects.
- Lorsque cela est possible, supprimez l'utilisation des méthodes magiques PHP qui effectuent des actions sur le système de fichiers ou exec dans des classes qui peuvent être instanciées via unserialize.
Détection d'exploitation et indicateurs de compromission (IoC)
Si vous soupçonnez que votre site a été ciblé ou exploité, recherchez ces signes :
- Utilisateurs administrateurs ou à privilèges plus élevés créés de manière inattendue. Vérifiez également les nouveaux comptes de contributeurs que vous ne reconnaissez pas.
- Tâches planifiées inhabituelles (entrées cron wp_options) que vous n'avez pas créées.
- Fichiers de base modifiés, thèmes ou fichiers de plugin (changements d'horodatage).
- Présence de fichiers webshell (fichiers PHP avec des motifs eval/base64_decode).
- Requêtes HTTP sortantes étranges de votre site (vérifiez les journaux d'accès et les journaux du serveur).
- Changement soudain de comportement du site : boucles de redirection, pages remplacées par du contenu spam, visiteurs étant redirigés.
- Entrées de base de données suspectes ou publications/pages modifiées qui semblent inclure du code de porte dérobée.
- Changements DNS inattendus ou alertes de votre hébergeur.
Où chercher :
- Table des utilisateurs WordPress (wp_users, wp_usermeta)
- Journaux d'accès (demandes à admin-ajax.php ou points de terminaison AJAX spécifiques aux plugins)
- Journaux d'erreurs pour les erreurs fatales provenant de unserialize()
- Système de fichiers (répertoire des téléchargements pour PHP suspect)
- wp_options pour les options injectées ou les entrées cron
Si vous trouvez des preuves de compromission :
- Mettez le site en mode maintenance et isolez-le (déconnectez-le si possible).
- Créez une sauvegarde complète pour un travail d'analyse (ne pas écraser).
- Envisagez de restaurer à partir d'une sauvegarde propre d'avant la compromission.
- Faites tourner tous les secrets (mots de passe DB, clés API, sels WP).
- Scannez avec plusieurs outils et faites examiner par un expert humain pour des portes dérobées cachées.
Recommandations de durcissement au-delà de la correction immédiate
- Principe du moindre privilège
- Limitez les rôles des utilisateurs. Attribuez le rôle le plus bas possible requis pour effectuer un travail. Évitez de donner le rôle de Contributeur (ou supérieur) aux comptes qui n'ont besoin que de modération de commentaires ou d'interactions mineures.
- Désactivez l'édition de fichiers dans le tableau de bord
- Ajouter
définir('DISALLOW_FILE_EDIT', vrai);àwp-config.php.
- Ajouter
- Gardez le cœur de WordPress, les thèmes et les plugins à jour
- Utilisez des mises à jour programmées lorsque cela est approprié et testez les mises à jour d'abord sur un environnement de staging.
- Limitez l'utilisation des plugins et des thèmes
- Supprimez les plugins et thèmes inutilisés. Chaque composant supplémentaire augmente la surface d'attaque.
- Renforcez la configuration PHP
- Désactivez les fonctions dangereuses lorsque cela est possible : exec, shell_exec, system, passthru (note : certains hébergeurs peuvent ne pas autoriser cela).
- Gardez PHP sur une version supportée.
- Journalisation et surveillance
- Activez la journalisation du serveur et de WordPress. Surveillez les pics d'activité inhabituels.
- Conservez des journaux d'activité des actions des utilisateurs (des plugins existent pour suivre les tentatives de connexion, les modifications de publications et les activations de plugins).
- Inscription sécurisée des utilisateurs et politiques de mot de passe
- Utilisez des exigences de mot de passe fortes et une authentification à deux facteurs pour les comptes privilégiés.
- Sauvegardes et plan de récupération
- Maintenez des sauvegardes régulières hors site et un plan de réponse aux incidents testé.
Exemple : comment gérer en toute sécurité les données sérialisées dans votre code
Si vous devez traiter des données de plugin ou de thème sérialisées héritées, utilisez un wrapper défensif :
function safe_unserialize($data) {
if (!is_string($data)) {
return null;
}
// Deny any serialized objects entirely
if (preg_match('/^O:\d+:"[A-Za-z0-9_\\\\]+":\d+:{/', $data)) {
error_log('Denied unserialize attempt containing object');
return null;
}
// Allow array/stdClass only via JSON fallback
$unserialized = @unserialize($data, ['allowed_classes' => false]);
if ($unserialized === false && $data !== 'b:0;') {
// attempt JSON decode fallback
$decoded = json_decode($data, true);
return $decoded;
}
return $unserialized;
}
Cette approche :
- Nier toute tentative d'instanciation d'objet,
- Tenter de revenir à JSON pour la compatibilité ascendante,
- Journaliser les tentatives bloquées pour un examen ultérieur.
Comment WP‑Firewall vous protège (WAF + remédiation)
Chez WP‑Firewall, nous fournissons une protection en couches :
- WAF géré avec des règles de patch virtuel pour bloquer les modèles d'exploitation comme les charges utiles d'objet sérialisé lorsqu'un plugin a une vulnérabilité connue.
- Analyse de logiciels malveillants pour détecter les modifications de fichiers, les webshells et le code suspect.
- Surveillance et alertes pour détecter la création de comptes utilisateurs suspects et les POST suspects vers les points de terminaison des plugins.
- Conseils et politiques de correction automatique pour réduire le temps de remédiation.
Si vous utilisez WP‑Firewall (plan gratuit ou plans payants), notre système :
- Suggérera des mises à jour urgentes de plugins et vous alertera si la version de votre plugin installé est vulnérable.
- Fournira des règles WAF qui bloquent les modèles d'injection d'objet sérialisé jusqu'à ce que vous mettiez à jour le logiciel.
- Proposera des analyses de logiciels malveillants et des options de nettoyage faciles sur les niveaux payants si une compromission est détectée.
Liste de contrôle pratique — ce que vous devez faire maintenant
- Vérifiez le plugin et la version :
- Allez dans Tableau de bord → Plugins et confirmez la version de la liste d'archives JS. Si ≤ 6.1.7, mettez à niveau vers 6.2.0 immédiatement.
- Si vous ne pouvez pas effectuer la mise à jour immédiatement :
- Appliquez la ou les règles WAF pour bloquer les charges utiles d'objets sérialisés pour le site ou pour les points de terminaison restreints.
- Désactivez temporairement l'enregistrement des utilisateurs publics (Paramètres → Général).
- Mettez en quarantaine les comptes de contributeurs que vous ne reconnaissez pas et forcez la réinitialisation du mot de passe pour les utilisateurs avec des rôles élevés.
- 1. Auditez le site :
- Vérifiez la liste des utilisateurs pour des comptes suspects.
- Examinez les fichiers récemment modifiés et les fichiers de plugin pour des modifications.
- Consultez les journaux d'accès pour des requêtes POST suspectes avec des charges utiles sérialisées.
- Analyser et nettoyer :
- Effectuez une analyse complète des logiciels malveillants et examinez manuellement les fichiers suspects.
- Supprimez toutes les portes dérobées découvertes et restaurez à partir d'une sauvegarde propre si nécessaire.
- Post-remédiation :
- Éduquez votre équipe sur la réutilisation des identifiants, le phishing et les pratiques de mots de passe sécurisés.
- Renforcez la configuration de votre site et activez l'authentification à deux facteurs pour les comptes privilégiés.
FAQ
Q : Mon site utilise le plugin, mais je n'ai pas de contributeurs. Suis-je toujours vulnérable ?
A : La vulnérabilité signalée nécessite des privilèges de contributeur pour se déclencher dans la plupart des cas. Si vous ne permettez pas les enregistrements et que vous n'avez pas de comptes de contributeurs, le risque est plus faible — mais les plugins exposent souvent des points de terminaison qui pourraient être accessibles via d'autres vulnérabilités. La mise à jour reste l'action recommandée.
Q : Combien de temps avant qu'un exploit n'apparaisse dans la nature ?
A : Une fois qu'une vulnérabilité est divulguée publiquement, des tentatives de scan automatisé et d'exploitation de masse suivent souvent rapidement. Traitez la divulgation publique comme urgente.
Q : Puis-je bloquer en toute sécurité toutes les charges utiles sérialisées au WAF ?
A : Bloquer toutes les charges utiles sérialisées est efficace mais peut provoquer des faux positifs pour les applications utilisant légitimement des objets PHP sérialisés. Préférez des règles ciblées qui se concentrent sur les points de terminaison des plugins ou des modèles suspects, et testez d'abord sur un environnement de staging.
Q : Que faire si je trouve des preuves claires de compromission ?
A : Isolez le site, effectuez une sauvegarde pour l'analyse judiciaire, et restaurez à partir d'une sauvegarde propre si disponible. Faites tourner tous les identifiants et secrets, et envisagez une réponse professionnelle à l'incident si vous n'êtes pas sûr.
Histoire du monde réel (anonymisée)
J'ai récemment répondu à un client qui avait installé JS Archive List et un compte contributeur exploité par un attaquant. L'intrus a injecté une charge utile sérialisée via un paramètre de widget que le plugin a analysé. L'attaquant a écrit un petit fichier dans le répertoire des téléchargements et l'a utilisé pour obtenir un accès supplémentaire. Comme le site avait une sauvegarde nocturne et que nous l'avons détecté tôt lors de la surveillance, nous avons pu revenir à une sauvegarde propre, supprimer les fichiers malveillants, faire tourner les identifiants et appliquer la mise à jour du plugin. L'incident entier souligne deux leçons :
- Corrigez rapidement — la plupart des compromissions suivent rapidement la divulgation.
- La défense en profondeur compte — un WAF et une surveillance rapide peuvent acheter le temps de corriger et de limiter l'exposition.
Nouveau titre pour vous inviter à essayer WP‑Firewall Free
Essayez WP‑Firewall Protection de Base (Gratuit) — protégez votre site en quelques minutes
Si vous souhaitez une protection immédiate pendant que vous mettez à jour les plugins et durcissez votre site, envisagez de vous inscrire au plan WP‑Firewall Basic (Gratuit). Il comprend une protection de pare-feu gérée, une bande passante illimitée, des règles WAF de base et une analyse des logiciels malveillants, ainsi qu'une couverture pour les risques courants du Top 10 OWASP — suffisamment pour bloquer de nombreuses tentatives d'exploitation génériques et vous donner le temps d'appliquer les mises à jour.
Inscrivez-vous ici au forfait gratuit : https://my.wp-firewall.com/buy/wp-firewall-free-plan/
Si vous décidez de passer à un plan payant plus tard, nos plans payants ajoutent la suppression automatisée des logiciels malveillants, un blocage/blanchiment d'IP plus avancé, un patching virtuel des vulnérabilités et des rapports de sécurité mensuels qui vous aident à maintenir une flotte WordPress sécurisée.
Recommandations à long terme pour les propriétaires et les développeurs
- Traitez tous les appels unserialize() comme potentiellement dangereux. Migrez les formats de données vers JSON lorsque cela est possible.
- Appliquez un rythme de publication et de correction : corrigez les vulnérabilités critiques et élevées dans les 24 à 72 heures.
- Maintenez un ensemble de plugins minimisé : moins de composants = moins de surface d'attaque.
- Fournissez le moindre privilège pour les utilisateurs et les points de terminaison administratifs.
- Exécutez un environnement de staging pour les mises à jour ; si vous utilisez des mises à jour automatiques, assurez-vous d'avoir des options de surveillance et de retour rapide.
Derniers mots — l'urgence compte
Les vulnérabilités comme l'injection d'objet PHP sont techniques, mais leur atténuation est simple : mettez à jour le plugin, limitez l'enregistrement et les capacités, mettez en œuvre des règles WAF et vérifiez les signes de compromission. Si vous gérez plusieurs sites WordPress, priorisez les flux de mise à jour et les couches de protection automatisées afin qu'un plugin vulnérable ne devienne pas la cause d'une violation coûteuse.
Si vous avez besoin d'une protection rapide pendant que vous testez des mises à jour, inscrivez-vous à WP‑Firewall Basic (Gratuit) pour une couverture WAF gérée et une analyse : https://my.wp-firewall.com/buy/wp-firewall-free-plan/
Restez vigilant : garder les logiciels à jour et appliquer des contrôles de défense en profondeur réduira considérablement votre exposition aux vulnérabilités comme CVE‑2026‑32513.
— Équipe de sécurité WP-Firewall
Annexe : Commandes de référence rapide et modèles de recherche
- Recherchez des données sérialisées suspectes dans les journaux ou la base de données :
- Recherchez le motif regex qui indique un objet PHP sérialisé :
O:\d+:"[A-Za-z0-9_\\]+":\d+: {
- Recherchez des objets sérialisés dans les posts/meta de la base de données :
- Dans MySQL :
SELECT * FROM wp_postmeta WHERE meta_value LIKE '%O:%:%:%{"%'; - Remplacez les motifs par vos propres règles d'échappement et testez soigneusement.
- Dans MySQL :
- Recherchez le motif regex qui indique un objet PHP sérialisé :
- Exemple de règle ModSecurity (copiez dans votre WAF avec test) :
SecRule REQUEST_BODY|ARGS "@rx O:\d+:\"[A-Za-z0-9_\\]+\":\d+:{"
Testez les modifications sur l'environnement de staging avant de les appliquer en production.
Si vous le souhaitez, nous pouvons fournir :
- Une règle ModSecurity adaptée pour votre site,
- Une courte liste de contrôle d'audit que vous pouvez exécuter en moins de 30 minutes,
- Un guide de réponse aux incidents étape par étape si vous pensez avoir été compromis.
Répondez avec “Liste de contrôle d'audit” ou “Guide d'incidents” et je vous enverrai le guide adapté.
