CVE-2026-0596
Befehlsinjektion in mlflow/mlflow
- Veröffentlicht
- 31.03.2026
- Aktualisiert
- 01.04.2026
- CNA zuweisen
- @huntr_ai
- Beweise beobachtet
- 08.08.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNiedrig · nächste 30 Tage
- Perzentil
- 70,5 %
- Modelldatum
- 15.10.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Eine Command-Injection-Schwachstelle existiert in mlflow/mlflow beim Bereitstellen eines Modells mit `enable_mlserver=True`. Die `model_uri` wird direkt in einen Shell-Befehl eingebettet, der über `bash -c` ohne ordnungsgemäße Bereinigung ausgeführt wird. Wenn die `model_uri` Shell-Metazeichen wie `$()` oder Backticks enthält, ermöglicht dies eine Befehlsersetzung und die Ausführung von vom Angreifer kontrollierten Befehlen. Diese Schwachstelle betrifft die neueste Version von mlflow/mlflow und kann zu einer Privilegienausweitung führen, wenn ein Dienst mit höheren Privilegien Modelle aus einem Verzeichnis bereitstellt, das von Benutzern mit niedrigeren Privilegien beschreibbar ist.
Quellen
Forschungsumgebung und Validierungsskripte zur Bewertung von Deserialisierungsverhalten in MLflow und MLServer.
- PoC-in-GitHubInformativ
📡 PoC automatisch von GitHub sammeln. ⚠️ Vorsicht Malware.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.