CVE-2026-85097
Bricksforge <= 3.1.8.9 - Téléversement arbitraire de fichiers sans authentification via le paramètre 'temporaryFileUploads'
- Publié
- 8 oct. 2026
- Mise à jour
- 8 oct. 2026
- Attribution de CNA
- Wordfence
- Preuve observée
- 4 nov. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 88,5 %
- Date du modèle
- 4 nov. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Le plugin Bricksforge pour WordPress est vulnérable à un téléversement de fichier arbitraire non authentifié dans les versions jusqu'à, et incluant, 3.1.8.9. Cela est dû à une validation insuffisante du champ URL contrôlé par l'attaquant dans le paramètre 'temporaryFileUploads' lors de la soumission du formulaire. Un attaquant non authentifié peut d'abord obtenir un nonce valide via le point de terminaison AJAX bricksforge_regenerate_nonce, puis téléverser un fichier polyglotte GIF/PHP dans le répertoire de téléversement temporaire où la validation du type MIME est correctement effectuée. Par la suite, l'attaquant peut soumettre un formulaire avec un paramètre 'temporaryFileUploads' forgé où le chemin de fichier côté serveur pointe vers le fichier GIF validé, mais où le champ url contrôlé par l'attaquant se termine par une extension .php. Cela permet à des attaquants non authentifiés de téléverser et d'exécuter du code PHP arbitraire sur le serveur.
Sources
http/cves/2026/CVE-2026-85097.yaml
Nuclei TemplatesConditions déclarées
- network: http($.protocol_keys)
- verification: regex,status,word($.matchers[*].type)
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.