{"id":2281,"date":"2026-06-11T23:00:00","date_gmt":"2026-06-11T23:00:00","guid":{"rendered":"https:\/\/smartcoding.com.au\/comment-auditer-les-risques-de-vos-plugins-wordpress\/"},"modified":"2026-06-13T21:39:44","modified_gmt":"2026-06-13T21:39:44","slug":"comment-auditer-les-risques-de-vos-plugins-wordpress","status":"publish","type":"post","link":"https:\/\/smartcoding.com.au\/fr\/comment-auditer-les-risques-de-vos-plugins-wordpress\/","title":{"rendered":"Comment auditer le risque de vos extensions WordPress"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Si vous n&rsquo;avez que trente minutes \u00e0 consacrer \u00e0 la s\u00e9curit\u00e9 de WordPress ce trimestre, consacrez-les \u00e0 un audit des extensions. Les extensions sont responsables de la majorit\u00e9 des compromissions de WordPress, et l&rsquo;essentiel du risque sur la plupart des sites se concentre dans un petit nombre d&rsquo;extensions install\u00e9es qui sont obsol\u00e8tes, abandonn\u00e9es ou tout simplement devenues inutiles. Un audit cibl\u00e9 d\u00e9tecte ces trois cat\u00e9gories.<\/p><p class=\"wp-block-paragraph\">Cet article d\u00e9crit le processus d&rsquo;audit que nous menons sur chaque site que nous prenons en charge, et les crit\u00e8res que nous utilisons pour d\u00e9cider quelles extensions restent, lesquelles sont remplac\u00e9es et lesquelles sont supprim\u00e9es.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 1 : exportez la liste des extensions<\/h2><p class=\"wp-block-paragraph\">Commencez par avoir sous les yeux la liste compl\u00e8te des extensions, d&rsquo;une mani\u00e8re que vous pouvez examiner. Ouvrez Extensions dans l&rsquo;administration WordPress. Notez chaque entr\u00e9e, active et inactive. Les extensions inactives restent sur le disque et peuvent toujours \u00eatre exploit\u00e9es. Leurs fichiers sont accessibles depuis le web public. Un audit couvre les deux.<\/p><p class=\"wp-block-paragraph\">Pour chaque extension, notez le nom, la version install\u00e9e, la version disponible, l&rsquo;auteur et la date de la derni\u00e8re mise \u00e0 jour. Beaucoup de sites ont entre 15 et 30 extensions. \u00c9crivez-le.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 2 : v\u00e9rifiez la date de la derni\u00e8re mise \u00e0 jour<\/h2><p class=\"wp-block-paragraph\">Pour chaque extension, trouvez sa fiche sur le d\u00e9p\u00f4t WordPress.org ou sur le site de l&rsquo;\u00e9diteur. Regardez la date de la derni\u00e8re mise \u00e0 jour. Tout ce qui date des trois derniers mois convient. Entre trois et douze mois m\u00e9rite d&rsquo;\u00eatre surveill\u00e9, mais reste probablement acceptable. Plus d&rsquo;un an est un avertissement s\u00e9rieux. Plus de deux ans doit \u00eatre consid\u00e9r\u00e9 comme abandonn\u00e9.<\/p><p class=\"wp-block-paragraph\">Les extensions abandonn\u00e9es sont dangereuses, car toute vuln\u00e9rabilit\u00e9 publi\u00e9e depuis la derni\u00e8re mise \u00e0 jour ne sera jamais corrig\u00e9e. WordPress.org signale d\u00e9sormais les extensions non mises \u00e0 jour depuis longtemps, mais la responsabilit\u00e9 vous incombe toujours : lire l&rsquo;avertissement et agir.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 3 : v\u00e9rifiez le nombre d&rsquo;installations actives<\/h2><p class=\"wp-block-paragraph\">Les extensions \u00e0 faible nombre d&rsquo;installations sont plus risqu\u00e9es de deux fa\u00e7ons. Elles tendent \u00e0 \u00eatre moins \u00e9prouv\u00e9es, de sorte que des failles n&rsquo;ont peut-\u00eatre pas encore \u00e9t\u00e9 rep\u00e9r\u00e9es. Et le d\u00e9veloppeur a moins de raison commerciale de les maintenir, de sorte que les mises \u00e0 jour peuvent \u00eatre lentes. Une extension avec cent installations actives est bien plus risqu\u00e9e qu&rsquo;une avec cent mille, toutes choses \u00e9gales par ailleurs.<\/p><p class=\"wp-block-paragraph\">Ce n&rsquo;est pas une r\u00e8gle absolue. Certaines extensions de niche sont excellentes. Mais peu d&rsquo;installations associ\u00e9es \u00e0 une derni\u00e8re mise \u00e0 jour ancienne est une combinaison qui devrait vous rendre nerveux.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 4 : recherchez les vuln\u00e9rabilit\u00e9s connues<\/h2><p class=\"wp-block-paragraph\">Plusieurs bases de donn\u00e9es gratuites publient les vuln\u00e9rabilit\u00e9s des extensions WordPress. La base de WPScan et celle de Patchstack sont les deux plus utilis\u00e9es. Recherchez le nom de chaque extension. Si des vuln\u00e9rabilit\u00e9s sont list\u00e9es pour la version que vous utilisez, traitez-les comme urgentes.<\/p><p class=\"wp-block-paragraph\">Wordfence Premium et Solid Security incluent aussi une surveillance des vuln\u00e9rabilit\u00e9s et vous alerteront automatiquement lorsqu&rsquo;un probl\u00e8me connu s&rsquo;applique \u00e0 vos extensions install\u00e9es. Si vous g\u00e9rez un site s\u00e9rieux, l&rsquo;un de ces moniteurs vaut l&rsquo;abonnement.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 5 : identifiez les cat\u00e9gories d&rsquo;extensions \u00e0 risque \u00e9lev\u00e9<\/h2><p class=\"wp-block-paragraph\">Certaines cat\u00e9gories d&rsquo;extensions ont historiquement pr\u00e9sent\u00e9 plus de vuln\u00e9rabilit\u00e9s que d&rsquo;autres. Les gestionnaires de fichiers, les extensions de sauvegarde, les extensions de formulaires de contact, les extensions de commerce et les extensions SEO apparaissent de fa\u00e7on disproportionn\u00e9e dans les avis de s\u00e9curit\u00e9. Cela tient en partie au fait qu&rsquo;elles sont les plus install\u00e9es, en partie au fait qu&rsquo;elles traitent les donn\u00e9es les plus sensibles, et en partie au fait que certaines conf\u00e8rent aux administrateurs des capacit\u00e9s dangereuses.<\/p><p class=\"wp-block-paragraph\">Les extensions de gestion de fichiers en particulier ont un long historique de failles d&rsquo;ex\u00e9cution de code \u00e0 distance. Une agence de Sydney que nous avons audit\u00e9e r\u00e9cemment avait \u00e9t\u00e9 compromise via une extension de gestion de fichiers install\u00e9e et oubli\u00e9e plus d&rsquo;un an auparavant. Cette famille d&rsquo;extensions compte plusieurs vuln\u00e9rabilit\u00e9s critiques historiques. Le changement le plus impactant pour ce site aurait \u00e9t\u00e9 de supprimer l&rsquo;extension enti\u00e8rement.<\/p><p class=\"wp-block-paragraph\">Si vous n&rsquo;utilisez pas activement une extension de gestion de fichiers dans l&rsquo;administration WordPress, supprimez-la. Le SFTP et le panneau de contr\u00f4le de votre h\u00e9bergeur font le m\u00eame travail sans la surface d&rsquo;attaque.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 6 : demandez-vous si chaque extension est encore n\u00e9cessaire<\/h2><p class=\"wp-block-paragraph\">C&rsquo;est la question la plus sous-utilis\u00e9e des audits d&rsquo;extensions. Pour chaque extension, demandez-vous honn\u00eatement si la fonctionnalit\u00e9 qu&rsquo;elle fournit est encore utilis\u00e9e. Certaines extensions ont \u00e9t\u00e9 install\u00e9es pour une campagne pr\u00e9cise qui s&rsquo;est termin\u00e9e il y a deux ans. Certaines ont \u00e9t\u00e9 install\u00e9es pour r\u00e9gler un probl\u00e8me depuis r\u00e9solu autrement. Certaines ont \u00e9t\u00e9 install\u00e9es par un d\u00e9veloppeur pr\u00e9c\u00e9dent qui n&rsquo;est plus impliqu\u00e9.<\/p><p class=\"wp-block-paragraph\">Si vous ne pouvez pas expliquer ce qu&rsquo;une extension fait sur votre site, supprimez-la et voyez ce qui change. Un environnement de pr\u00e9production rend cela sans risque. Moins vous avez d&rsquo;extensions, moins vous avez de surface d&rsquo;attaque, et plus chaque future mise \u00e0 jour devient simple.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 7 : consolidez les extensions qui se chevauchent<\/h2><p class=\"wp-block-paragraph\">Beaucoup de sites ont deux extensions SEO actives en m\u00eame temps, ou trois couches de cache empil\u00e9es les unes sur les autres, ou deux extensions de formulaires diff\u00e9rentes g\u00e9rant des formulaires diff\u00e9rents. C&rsquo;est rarement intentionnel. Cela s&rsquo;accumule au fil des ans \u00e0 mesure que diff\u00e9rentes personnes font diff\u00e9rents choix.<\/p><p class=\"wp-block-paragraph\">Choisissez-en une. Migrez le travail dessus. Supprimez le reste. Le site devient g\u00e9n\u00e9ralement plus rapide, par effet de bord.<\/p><h2 class=\"wp-block-heading\">\u00c9tape 8 : notez et priorisez<\/h2><p class=\"wp-block-paragraph\">\u00c0 la fin de l&rsquo;audit, vous devriez avoir, pour chaque extension, un jugement clair. Conserver, mettre \u00e0 jour, remplacer ou supprimer. Priorisez les t\u00e2ches de suppression et de remplacement au-dessus des mises \u00e0 jour de routine. Tout ce qui pr\u00e9sente une vuln\u00e9rabilit\u00e9 connue est urgent.<\/p><p class=\"wp-block-paragraph\">Planifiez le travail. Sauvegardez avant chaque suppression. Testez le site ensuite. Une journ\u00e9e cibl\u00e9e sur un audit d&rsquo;extensions, ex\u00e9cut\u00e9e correctement, peut r\u00e9duire consid\u00e9rablement le profil de risque d&rsquo;un site WordPress h\u00e9rit\u00e9.<\/p><h2 class=\"wp-block-heading\">\u00c0 quelle fr\u00e9quence faut-il r\u00e9auditer ?<\/h2><p class=\"wp-block-paragraph\">Annuellement au minimum. Tous les six mois pour un site de commerce ou un site qui traite des donn\u00e9es sensibles. Apr\u00e8s tout changement de d\u00e9veloppeur ou d&rsquo;agence, car la nouvelle \u00e9quipe aura un jugement diff\u00e9rent et pourra rep\u00e9rer quelque chose que la pr\u00e9c\u00e9dente a manqu\u00e9.<\/p><h2 class=\"wp-block-heading\">Besoin d&rsquo;un coup de main ?<\/h2><p class=\"wp-block-paragraph\">Si vous souhaitez que <a href=\"https:\/\/defyn.com.au\" rel=\"noopener\">Defyn<\/a> r\u00e9alise un audit des extensions sur votre site WordPress, vous remette un rapport \u00e9crit avec nos recommandations et ex\u00e9cute le nettoyage, contactez-nous. C&rsquo;est l&rsquo;un des travaux \u00e0 plus fort impact que nous r\u00e9alisons.<\/p>","protected":false},"excerpt":{"rendered":"<p>Un audit des extensions, ce sont les trente minutes les plus rentables que vous puissiez consacrer \u00e0 la s\u00e9curit\u00e9 de WordPress. Voici comment le mener correctement, \u00e9tape par \u00e9tape.<\/p>\n","protected":false},"author":2,"featured_media":2054,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[1071],"tags":[],"class_list":["post-2281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website-support-maintenance"],"jetpack_publicize_connections":[],"featured_image_src":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/wordpress-plugin-risk-audit-600x400.jpg?crop=1","featured_image_src_square":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/wordpress-plugin-risk-audit-600x600.jpg?crop=1","author_info":{"display_name":"Claire Smith","author_link":"https:\/\/smartcoding.com.au\/fr\/author\/claire\/"},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phbW1n-AN","jetpack_featured_media_url":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/wordpress-plugin-risk-audit.jpg","_links":{"self":[{"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/posts\/2281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/comments?post=2281"}],"version-history":[{"count":1,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/posts\/2281\/revisions"}],"predecessor-version":[{"id":2322,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/posts\/2281\/revisions\/2322"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/media\/2054"}],"wp:attachment":[{"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/media?parent=2281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/categories?post=2281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartcoding.com.au\/fr\/wp-json\/wp\/v2\/tags?post=2281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}