CVE-2026-61539 in Xinference
Sumário
de VulDB • 22/08/2026
Xinference é uma API de inferência para executar modelos open-source, de fala e multimodais. Nas versões 2.5.0 e anteriores, o Xinference passa a saída da chamada de ferramenta (tool-call) do Llama3, influenciada pelo atacante, para `eval()` em xinference/model/llm/tool_parsers/llama3_tool_parser.py e xinference/model/llm/utils.py. As requisições para /v1/chat/completions com um campo tools fluem através de xinference/api/restful_api.py, xinference/model/llm/transformers/core.py, handle_chat_result_non_streaming() e _post_process_completion(), antes que extract_tool_calls() ou _eval_llama3_chat_arguments() avalie a expressão Python gerada pelo modelo. Um atacante remoto não autenticado pode influenciar essa saída por meio de um prompt elaborado e executar comandos no contexto do processo do servidor Xinference. Este problema é corrigido na versão 2.7.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.