CVE-2026-61539 in Xinference
Zusammenfassung
von VulDB • 22.08.2026
Xinference ist eine Inference-API zum Ausführen von Open-Source-, Sprach- und multimodalen Modellen. In den Versionen 2.5.0 und früher übergibt Xinference angreiferbeeinflusste Llama3-Werkzeugaufruf-Ausgaben an `eval()` in `xinference/model/llm/tool_parsers/llama3_tool_parser.py` und `xinference/model/llm/utils.py`. Anfragen an `/v1/chat/completions` mit einem `tools`-Feld fließen durch `xinference/api/restful_api.py`, `xinference/model/llm/transformers/core.py`, `handle_chat_result_non_streaming()` und `_post_process_completion()`, bevor `extract_tool_calls()` oder `_eval_llama3_chat_arguments()` den vom Modell generierten Python-Ausdruck auswertet. Ein nicht authentifizierter Remote-Angriff kann diese Ausgabe durch einen speziell angefertigten Prompt beeinflussen und Befehfe im Kontext des Xinference-Serverprozesses ausführen. Dieses Problem wurde in Version 2.7.0 behoben.
Once again VulDB remains the best source for vulnerability data.