Faille de Sécurité TheGem : Téléchargement Arbitraire
Publié le · Mis à jour le · 4 min de lecture· Par Benjamin Bueno

Sommaire
Rapport de Sécurité WordPress 2024 : Protégez Votre Site en 2025
En tant qu'expert en sécurité WordPress, je souhaite vous alerter sur une faille critique récemment découverte dans le thème TheGem, utilisé par plus de 82 000 sites à travers le monde, y compris de nombreux sites français. Cette vulnérabilité, identifiée début mai 2025, permet à des utilisateurs authentifiés, même avec de simples droits d’abonné, de téléverser des fichiers arbitraires sur le serveur. Cela ouvre la porte à l’exécution de code malveillant et, potentiellement, à la prise de contrôle totale du site.
Découverte et Réaction Immédiate
La faille a été découverte par le chercheur Foxyyy, qui l’a signalée de manière responsable via le programme de Bug Bounty de Wordfence. Ce type d’initiative est essentiel pour renforcer la sécurité de l’écosystème WordPress. Grâce à cette démarche, une récompense de 1 405 $ a été attribuée au chercheur, soulignant l’importance de la collaboration entre experts pour la sécurité de tous.
Dès le 5 mai 2025, les utilisateurs des solutions Wordfence Premium, Care et Response ont bénéficié d’une règle de pare-feu spécifique pour bloquer toute tentative d’exploitation de cette faille. Les utilisateurs de la version gratuite de Wordfence recevront cette protection à partir du 4 juin 2025. Cette réactivité est cruciale pour limiter les risques, mais il est impératif de mettre à jour le thème concerné sans attendre.
Détail Technique de la Vulnérabilité
TheGem est un thème polyvalent très populaire, compatible avec Elementor, WPBakery Page Builder et WooCommerce. La faille réside dans la fonction ajaxApi() de la classe ThegemThemeOptions, qui gère les options du thème. Bien que cette fonction soit protégée par un nonce, ce dernier peut être récupéré par tout utilisateur authentifié ayant accès au tableau de bord, même avec des droits limités.
Le problème majeur est l’absence de vérification des capacités dans la version vulnérable, ce qui permet à un simple abonné de modifier les options du thème via une requête AJAX. Parmi ces options, l’URL du logo peut être modifiée pour pointer vers un fichier distant, y compris un fichier PHP malveillant.
La fonction thegem_get_logo_url() ne vérifie pas le type ou l’extension du fichier téléchargé. Ainsi, un attaquant peut faire télécharger un fichier malveillant sur le serveur, dans le dossier uploads de WordPress, accessible publiquement. En combinant ces deux failles, il devient possible d’exécuter du code à distance et de compromettre totalement le site.
Extrait de code vulnérable
if(!$local_file) {
require_once(ABSPATH . 'wp-admin/includes/file.php');
$temp_file = download_url($url);
if(is_wp_error($temp_file)) {
return $logo_url;
}
}
$temp_logo_filepath = $upload_logos_dir.'/temp_logo_file.'.$extention;
$move_new_file = @copy($temp_file, $temp_logo_filepath);
Aucune vérification n’est faite sur le type de fichier, ce qui rend la faille exploitable pour tout type de fichier, y compris les scripts PHP.
Risques et Conséquences
Comme pour toute vulnérabilité de téléchargement de fichiers arbitraires, le risque principal est la compromission totale du site : installation de webshells, vol de données, défiguration, ou utilisation du site pour des campagnes de phishing. En France, où la protection des données est encadrée par le RGPD, une telle faille peut avoir des conséquences juridiques et réputationnelles graves.
Correction et Recommandations
L’équipe de CodexThemes a réagi rapidement en publiant un correctif (version 5.10.3.1) le 7 mai 2025. Je vous recommande vivement de vérifier la version de votre thème TheGem et de procéder à la mise à jour sans délai. Si vous avez besoin d’aide pour cette opération ou pour vérifier l’intégrité de votre site, n’hésitez pas à faire appel à nos services.
Nos services pour votre sécurité
- Réparation d’urgence WordPress : En cas de site compromis, nous réalisons une analyse complète, le nettoyage des malwares, la suppression des backdoors et le renforcement de la sécurité.
- Maintenance WordPress : Nous proposons l’installation d’antivirus, des mises à jour régulières, des sauvegardes et une surveillance 24/7, avec option d’hébergement Premium en France.
- Optimisation SEO : Pour améliorer votre visibilité, nous offrons des services d’optimisation SEO technique, de stratégie éditoriale et de création de contenus ciblés.
Conseils pour l’Avenir
Pour éviter ce type de situation, il est essentiel de maintenir tous vos thèmes et extensions à jour, d’utiliser des solutions de sécurité reconnues et de réaliser des sauvegardes régulières. Activez également l’option « Désactiver l’exécution de code dans le dossier uploads » si vous utilisez Wordfence.
Conclusion
La faille du thème TheGem rappelle l’importance d’une vigilance constante et d’une maintenance proactive de votre site WordPress. N’attendez pas d’être victime d’une attaque pour agir. Pour toute question ou intervention, contactez-moi : je suis à votre disposition pour sécuriser, maintenir et optimiser votre site WordPress.
Benjamin Bueno, Expert en Sécurité WordPress chez SécuritéWP
Qu'est-ce que la faille du thème TheGem ?
Il s'agit d'une vulnérabilité permettant à un utilisateur authentifié de téléverser des fichiers arbitraires, pouvant mener à la prise de contrôle du site.
Comment savoir si mon site est concerné ?
Vérifiez si vous utilisez une version de TheGem antérieure à 5.10.3.1 et consultez les journaux de sécurité pour détecter toute activité suspecte.
Que faire pour corriger la faille ?
Mettez à jour le thème TheGem vers la version 5.10.3.1 ou supérieure et effectuez un audit de sécurité complet.
Quels sont les risques si je ne mets pas à jour ?
Votre site peut être compromis, utilisé pour des attaques, du phishing ou la diffusion de malwares.
Comment SécuritéWP peut m'aider ?
Nous proposons la réparation d'urgence, la maintenance, la surveillance 24/7 et l'optimisation SEO pour sécuriser et valoriser votre site.
Quels autres conseils pour sécuriser mon site ?
Gardez vos thèmes/plugins à jour, effectuez des sauvegardes régulières et activez les options de sécurité avancées de votre pare-feu. .faq-section {max-width:700px;margin:0 auto;padding:20px;} .faq-item {margin-bottom:10px;} .faq-question {cursor:pointer;background:#f1f1f1;padding:10px;border-radius:5px;} .faq-answer {display:none;padding:10px;background:#fff;border:1px solid #eee;} @media (max-width:600px){.faq-section{padding:5px;}.faq-question,.faq-answer{font-size:15px;}} document.querySelectorAll('.faq-question').forEach(q=>q.onclick=()=>{const a=q.nextElementSibling;a.style.display=a.style.display==='block'?'none':'block';});
Votre site est touché ?
Nous intervenons sur les sites WordPress piratés, nettoyage et sécurisation compris. Décrivez votre situation, nous vous répondons.
À lire aussi

Monitoring WordPress : Journaliser et Surveiller les Activités Suspectes en Temps Réel (2026)
En 2026, les sites WordPress sont ciblés en moyenne toutes les 39 secondes selon les données de Wordfence.
· 7 min de lecture

Credential Stuffing WordPress : Comprendre et Bloquer le Bourrage d'Identifiants en 2026
En 2026, plus de 24 milliards de paires identifiant/mot de passe circulent sur le dark web, selon le rapport annuel de SpyCloud.
· 6 min de lecture

cPanel en 2026 : Hausse des Prix, Failles Critiques et Sites Ransomwés — Peut-on Encore Lui Faire Confiance ?
Pendant des années, cPanel & WHM a été la référence incontestée des panneaux de contrôle d'hébergement web.
· 7 min de lecture

Failles WordPress Mai 2026 : Elementor, FunnelKit, LatePoint — Les Vulnérabilités Critiques à Corriger Maintenant
La première semaine de mai 2026 confirme une tendance lourde : les plugins WordPress les plus populaires restent des cibles de choix.
· 6 min de lecture