跳到正文
原文
GitHub 安全公告·本站收录· 原文发表精选关注度44

vLLM:请求可控的 mm_processor_kwargs.code_revision 允许远程代码执行

vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution

AI 导读

GitHub 安全公告披露 vLLM 的远程代码执行漏洞(CVE-2026-114053):不可信多模态请求可设置 mm_processor_kwargs.code_revision,当所服务模型的 Hugging Face 处理器使用动态 auto_map 代码且运维者启用 --trust-remote-code 时,该值会传入 AutoProcessor.from_pretrained,让客户端用同一模型仓库中自己控制的 revision 替换运维者审查过的处理器代码,导入 Python 模块即在 vLLM API/renderer 进程中执行任意代码,而模型与数据的 revision 仍保持运维者固定值。默认 trust_remote_code=False 的配置不受影响;按公告结构化字段,受影响版本为 0.7.3 及以上、0.31.0 之前,已在 0.31.0 修复。

推荐理由

公告给出触发条件与根因分析,部署 vLLM 多模态服务并启用 trust_remote_code 的运维者可据此排查配置并升级到 0.31.0。

阅读原文github.com