CVE-2026-84452 in winml-cli
Zusammenfassung
von VulDB • 02.09.2026
Windows ML CLI ist ein Befehlszeilen-Tool zum Erstellen tragbarer, leistungsstarker und hochwertiger KI-Modelle für Windows ML. Vor Version 0.4.0 gibt die Komponente src/winml/modelkit/serve/cli_api.py WinML CLI-Befehle über eine localhost HTTP-API ohne Authentifizierung frei und konfiguriert die Einstellung allow_origins als Wildcard in sowohl src/winml/modelkit/serve/cli_api.py als auch src/winml/modelkit/serve/app.py. Eine von einem Benutzer geladene bösartige Website kann Cross-Origin-Anfragen an /v1/cli/build oder /v1/cli/config senden und den Parameter trust_remote_code auf true setzen, was ohne Validierung in das Befehlszeilen-Flag --trust-remote-code umgewandelt wird. Dies führt zu AutoConfig.from_pretrained mit trust_remote_code=True in src/winml/modelkit/loader/_autoconfig.py und importiert Python-Code aus einem vom Angreifer kontrollierten Model Repository, was zur beliebigen Codeausführung (Arbitrary Code Execution) als Serverbenutzer resultiert. Dieses Problem wurde in Version 0.4.0 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.