
CVE-2025-10230 PoC – Samba WINS Hook-Befehlsinjektion
Der Autor übernimmt keine Haftung für Missbrauch oder Schäden, die durch dieses Tool verursacht werden.
Die Forschung dient ausschließlich Bildungs- und Verteidigungszwecken.
Dieses Repository enthält einen Proof-of-Concept (PoC) für CVE-2025-10230, eine Schwachstelle mit Befehlsinjektion im WINS-Hook-Mechanismus von Samba.
Die Schwachstelle betrifft Samba-Installationen, bei denen:
wins support = yes aktiviert istwins hook = ... definiert istDieser PoC demonstriert, wie speziell präparierte NetBIOS-Name-Registrierungspakete beliebige Shell-Befehle in Samba auslösen können.
CVE-2025-10230 ist eine Schwachstelle mit Befehlsinjektion in der WINS-Server-Implementierung von Samba, insbesondere wenn der Server als Active-Directory-Domänencontroller fungiert und sowohl die WINS-Unterstützung als auch ein 'wins hook'-Parameter konfiguriert sind.
CVSS:3.1: AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H (10.0)
Patches, die dieses Problem beheben, wurden veröffentlicht unter:
https://www.samba.org/samba/security/
Darüber hinaus wurden Samba 4.23.2, 4.22.5 und 4.21.9 als Sicherheits-Releases veröffentlicht, um den Fehler zu beheben. Samba-Administratoren wird empfohlen, auf diese Versionen zu aktualisieren oder den Patch so schnell wie möglich anzuwenden.
wins hook-Handler wird mit unbereinigter Eingabe ausgeführt< > ; enthaltenBeispielbefehle, die erfolgreich ausgeführt werden:
ls
pwd
uname
[global]
wins support = yes
wins hook = /usr/bin/ls
python3 poc/cve-2025-10230.py \
-t <TARGET_IP> \
-n <PAYLOAD_NAME> \
-i <SOURCE_IP>
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
- Forscher: krakhen.dev
- GitHub: @nehkark
- Email: [email protected]
- Website: https://vciso.cloud
- Referenz: https://github.com/dptsec/CVE-2025-10230/