
CVE-2025-10230 PoC - Iniezione di comandi tramite Hook WINS di Samba
L'autore non si assume alcuna responsabilità per uso improprio o danni causati da questo strumento.
La ricerca è fornita esclusivamente per scopi didattici e difensivi.
Questo repository contiene un Proof-of-Concept (PoC) per CVE-2025-10230, una vulnerabilità di injection di comandi nel meccanismo WINS hook di Samba.
La falla interessa installazioni di Samba in cui:
wins support = yes è abilitatowins hook = ...Questo PoC dimostra come pacchetti di Registrazione Nome NetBIOS appositamente modificati possano attivare comandi shell arbitrari all'interno di Samba.
CVE-2025-10230 è una vulnerabilità di injection di comandi nell'implementazione del server WINS di Samba, in particolare quando agisce come Domain Controller Active Directory con supporto WINS e parametro 'wins hook' configurato.
CVSS:3.1: AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H (10.0)
Le patch che risolvono questo problema sono state pubblicate su:
https://www.samba.org/samba/security/
Inoltre, sono state rilasciate le versioni Samba 4.23.2, 4.22.5 e 4.21.9 come aggiornamenti di sicurezza per correggere il difetto. Gli amministratori di Samba sono invitati ad aggiornare a queste versioni o ad applicare la patch il prima possibile.
wins hook esegue con input non sanitizzato< > ;Esempi di comandi eseguiti con successo:
ls
pwd
uname
[global]
wins support = yes
wins hook = /usr/bin/ls
python3 poc/cve-2025-10230.py \
-t <IP_TARGET> \
-n <NOME_PAYLOAD> \
-i <IP_SORGENTE>
python3 poc/cve-2025-10230.py -t 192.168.0.10 -n bin -i 192.168.0.50
CVE-2025-10230/
│
├── poc/
│ └── cve-2025-10230.py
│
├── evidence/
│ └── logs.md
│
├── conf/
│ └── smb.conf
│
└── README.md
- Ricercatore: krakhen.dev
- GitHub: @nehkark
- Email: [email protected]
- Sito web: https://vciso.cloud
- Riferimento: https://github.com/dptsec/CVE-2025-10230/