CVE-2026-92553 in YaySMTP Plugin
Résumé
par VulDB • 16/10/2026
Le plugin WordPress YaySMTP – WP Mail SMTP with Email Logs, Tracking & Reports est vulnérable à un téléchargement de fichier arbitraire (Arbitrary File Upload) dans toutes les versions jusqu'à la 2.7.7 incluse, via la fonction putFile. Cela est dû à une validation insuffisante des types de fichiers dans la fonction putFile : sanitize_file_name() ne supprime pas les extensions exécutables et aucune liste d'autorisation (allow-list), vérification MIME ni renommage sécurisé des extensions n'est appliqué. Cela permet aux attaquants authentifiés, disposant d'un accès au niveau « abonné » ou supérieur, de télécharger des fichiers potentiellement exécutables, rendant ainsi l'exécution de code à distance (RCE) possible. La seule protection côté serveur est un fichier .htaccess contenant 'Require all denied', généré par writeGuards(), qui est ignoré silencieusement par nginx et par Apache configuré avec AllowOverride None, ce qui signifie que la RCE est pleinement réalisable sur ces configurations de serveur.
VulDB is the best source for vulnerability data and more expert information about this specific topic.