事件经过
vLLM Rust gRPC Generate/GenerateStream 服务将未检查的 prompt.token_ids 转发给 EngineCore,而未根据模型词汇表进行验证。包含词汇表外 prompt.token_ids 的请求可能触发致命的嵌入查找并导致引擎崩溃。
影响分析
单个格式错误的请求可使共享引擎崩溃,从而拒绝为其他客户端提供服务(CVSS 5.9,CWE-20)。
攻击途径
发送一个包含词汇表外 prompt.token_ids 的请求,以触发致命的嵌入查找并导致引擎崩溃。
受影响系统
vLLM >= 0.22.0,< 0.24.0(Rust gRPC Generate/GenerateStream)。
缓解措施
升级到 vLLM 0.24.0。