Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-100653— vLLM 0.22.1 before 0.28.0 Incomplete Artifact Pin Propagation

Quick assessment

Affected
vllm-project vllm
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

以下是该漏洞描述信息的中文翻译: vLLM 是一个用于大型语言模型的推理和服务引擎。在 0.22.1 至 0.28.0 版本中,由用户提供的模型修订锁定参数( / )未能正确传递到 FunAudioChat 和 Tarsier2 架构下的多个 Hugging Face 资源加载项:包括 中的 WhisperFeatureExtractor 和 speech_tokenizer PreTrainedTokenizerFast 加载,以及 中 Tarsier2ProcessingInfo 所使用的 Qwen2VLCon

CVSS 6.5 · Medium EPSS 0.28% · P19
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-100653

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
vLLM 0.22.1 before 0.28.0 Incomplete Artifact Pin Propagation
Source: CVE Program / CVE List V5
Vulnerability Description
vLLM is an inference and serving engine for large language models. In versions from 0.22.1 through 0.28.0, the operator-supplied model revision pin (--revision / --code-revision) is not propagated to several Hugging Face artifact loads for the FunAudioChat and Tarsier2 architectures: the WhisperFeatureExtractor and speech_tokenizer PreTrainedTokenizerFast loads in vllm/model_executor/models/funaudiochat.py and the Qwen2VLConfig.from_pretrained call used by Tarsier2ProcessingInfo in vllm/model_executor/models/qwen2_vl.py. As a result, deployments pinned to a reviewed revision still resolve these behavior-affecting processor, tokenizer, and config artifacts from the repository's default revision, so a later change to the upstream default branch can alter audio preprocessing, speech tokenizer behavior, or Tarsier2 configuration without any change to the operator's configured pin. This is a supply-chain integrity and reproducibility failure for pinned deployments; it is residual to the earlier fix tracked as GHSA-3ww4-5jv9-j5gm / CVE-2026-47155 and does not constitute remote code execution or a trust_remote_code=False bypass. The issue is fixed in version 0.28.0.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
使用不可信的源
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
vllm-project vllm 0.22.1 ~ 0.28.0 -

II. Public POCs for CVE-2026-100653

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-100653

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-100653 (1)

Other References for CVE-2026-100653 (1)

Same Patch Batch · vllm-project · 2026-09-26 · 8 CVEs total

CVE-2026-100654 6.5 MEDIUM vLLM before 0.29.0 Denial of Service via out-of-range stop_token_ids
CVE-2026-100650 6.5 MEDIUM vLLM before 0.29.0 Resource Exhaustion via Unbounded Media Materialization
CVE-2026-100651 6.5 MEDIUM vllm before 0.29.0 Denial of Service via Decoder Prompt Length Bypass
CVE-2026-100652 5.9 MEDIUM vLLM 0.22.0 through 0.23.0 Denial of Service via stop_token_ids
CVE-2026-100647 5.3 MEDIUM vLLM before 0.29.0 CPU Exhaustion via unbounded cache_salt
CVE-2026-100648 5.3 MEDIUM vllm before 0.29.0 Uncontrolled Resource Consumption via Audio Decoding
CVE-2026-100649 3.7 LOW vLLM before 0.29.0 Resource Limit Bypass via Sampler Subclass

IV. Related Vulnerabilities

V. Comments for CVE-2026-100653

No comments yet


Leave a comment