Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/vllm@0.27.0
purl pkg:pypi/vllm@0.27.0
Next non-vulnerable version None.
Latest non-vulnerable version None.
Risk score 4.2
Vulnerabilities affecting this package (43)
Advisory Summary Fixed in package version
PYSEC-2026-3985
Aliases:
CVE-2026-90553
GHSA-3c86-2m5g-59q7
vLLM before 0.28.0 contains a remote code execution vulnerability in the LlavaOnevision2 processor loader that ignores the trust_remote_code parameter when …
0.28.0
Vulnerable
PYSEC-2026-4008
Aliases:
CVE-2026-94626
vLLM through 0.29.0 fails to validate the tp_size parameter in kv_transfer_params on OpenAI-compatible completion endpoints, allowing attackers to allocate unbounded …
0.30.0
Vulnerable
PYSEC-2026-4006
Aliases:
CVE-2026-94624
GHSA-frvg-qw88-hww9
vLLM through 0.29.0 contains a denial of service vulnerability in P2P KV offloading when OffloadingConnector is configured with TieringOffloadingSpec and …
0.30.0
Vulnerable
PYSEC-2026-4004
Aliases:
CVE-2026-94622
vLLM versions through 0.29.0 contain a denial of service vulnerability in the NIXL connector's metadata handling for prefill/decode disaggregated deployments. …
0.30.0
Vulnerable
PYSEC-2026-3999
Aliases:
CVE-2026-93841
vLLM through 0.29.0 contains a memory corruption vulnerability in the Triton _bincount_kernel where prompt token IDs index the penalty prompt-presence …
0.30.0
Vulnerable
PYSEC-2026-3998
Aliases:
CVE-2026-93840
vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in SamplingParams._validate_allowed_token_ids(). Attackers can supply token …
0.29.0
Vulnerable
PYSEC-2026-4005
Aliases:
CVE-2026-94623
vLLM through 0.29.0 contains a denial of service vulnerability in the NIXL connector's prefix caching implementation that fails to properly …
0.30.0
Vulnerable
PYSEC-2026-4178
Aliases:
CVE-2026-69147
GHSA-8pw2-6jv3-mj5j
vLLM: Request-selected PyNvVideoCodec GPU decode bypasses static VRAM reservation ## Summary Current vLLM `main` lets an inference request choose the …
0.28.0
Vulnerable
PYSEC-2026-3996
Aliases:
CVE-2026-93436
vLLM through 0.29.0 fails to properly clean up decode-side metadata for rejected inference requests in prefill/decode disaggregated deployments. Remote attackers …
0.30.0
Vulnerable
PYSEC-2026-4007
Aliases:
CVE-2026-94625
vLLM through 0.29.0 contains a resource exhaustion vulnerability in MooncakeConnector where rejected prefill requests create ownerless transfer placeholders that are …
0.30.0
Vulnerable
PYSEC-2026-4000
Aliases:
CVE-2026-93989
vLLM through 0.29.0 fails to properly validate bad_words token indices against the model's generation output width in SamplingParams.update_from_tokenizer(). Attackers can …
0.30.0
Vulnerable
PYSEC-2026-3997
Aliases:
CVE-2026-93592
GHSA-25q3-v2hm-8vpf
vLLM versions before 0.28.0 fail to validate the lower bound of token IDs in the /v1/embeddings and /pooling endpoints, allowing …
0.28.0
Vulnerable
GHSA-58v5-2m8f-94pr
Aliases:
CVE-2026-105760
vLLM: GLMGA video sampling permits request-driven CPU and memory exhaustion ## Summary The OpenAI-compatible chat endpoint accepts request-level video loader …
0.30.0
Vulnerable
PYSEC-2026-4198
Aliases:
CVE-2026-105755
GHSA-2phq-3phc-84px
vLLM is an inference and serving engine for large language models. Prior to 0.30.0, flash late-interaction scoring at the /score …
0.30.0
Vulnerable
PYSEC-2026-4197
Aliases:
CVE-2026-105753
GHSA-ph3r-5jfg-f84f
vLLM is an inference and serving engine for large language models. Prior to 0.28.0, the default mirrored multimodal LRU cache …
0.28.0
Vulnerable
PYSEC-2026-4199
Aliases:
CVE-2026-105757
GHSA-85xf-c7hm-whqw
vLLM is an inference and serving engine for large language models. Prior to 0.30.0, structured-output request failures can escape request-scoped …
0.30.0
Vulnerable
PYSEC-2026-4184
Aliases:
CVE-2026-100650
GHSA-p6g9-7v3x-m8mv
vLLM through 0.29.0 fetches and fully materializes remote or inline media before enforcing its documented media controls (the VLLM_MAX_AUDIO_CLIP_FILESIZE_MB compressed-audio …
0.30.0
Vulnerable
PYSEC-2026-4310
Aliases:
CVE-2026-105758
GHSA-x6mc-67gf-chw4
vLLM: Qwen2-VL / Qwen3-VL video samplers bound on request-controlled max_frames, which the num_frames ceiling does not reach ### Summary An …
0.30.0
Vulnerable
PYSEC-2026-4308
Aliases:
CVE-2026-105752
GHSA-935w-9g4m-p28p
vLLM: Harmony tool continuations drop `cache_salt` — restoring a cross-tenant prefix-cache membership oracle ## Affected - **Ecosystem / package:** pip …
0.30.0
Vulnerable
PYSEC-2026-4306
Aliases:
CVE-2026-105756
GHSA-2823-qmq8-rwvj
vLLM: Loose `cache_salt` validation lets a single request kill EngineCore on LMCache-MP deployments — uncaught downstream `ValueError` denial of service …
0.30.0
Vulnerable
PYSEC-2026-4307
Aliases:
CVE-2026-105760
GHSA-58v5-2m8f-94pr
vLLM: GLMGA video sampling permits request-driven CPU and memory exhaustion ## Summary The OpenAI-compatible chat endpoint accepts request-level video loader …
0.30.0
Vulnerable
PYSEC-2026-4319
Aliases:
CVE-2026-105922
A security flaw has been discovered in vllm-project vLLM up to 0.31.0. This impacts the function get_token_bin_counts_and_mask of the file …
0.32.0
Vulnerable
PYSEC-2026-4309
Aliases:
CVE-2026-105754
GHSA-ph72-cqr5-qpp7
vLLM: Scale-out disaggregated multimodal transport trusts caller-supplied features ## Affected - **Ecosystem / package:** pip / `vllm` - **Affected versions:** …
0.30.0
Vulnerable
PYSEC-2026-4325
Aliases:
CVE-2026-105759
GHSA-5fj9-pfhr-6j48
vLLM is an inference and serving engine for large language models. Prior to 0.30.0, the Rust frontend's track_http_metrics middleware records …
0.30.0
Vulnerable
PYSEC-2026-4324
Aliases:
CVE-2026-100653
GHSA-hhv2-872h-628q
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 …
0.28.0
Vulnerable
GHSA-p92p-rxj5-7p2x
Aliases:
CVE-2026-114050
vLLM: Forged multimodal UUID + P0/P1 processor-cache eviction drift: unauthenticated remote crash of the whole vLLM engine ## Summary Multimodal …
0.31.0
Vulnerable
GHSA-3cgq-c484-rx5j

Duplicate Advisory: vLLM 0.7.3 before 0.31.0 DoS via Unvalidated mm_processor_kwargs ## Duplicate Advisory This advisory has been withdrawn because it … There are no reported fixed by versions.
GHSA-gx7p-2j49-hfq4
Aliases:
CVE-2026-114055
vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.) ## Summary API clients can supply …
0.31.0
Vulnerable
GHSA-frvg-qw88-hww9
Aliases:
CVE-2026-94624
vllm p2p never connected zmq_exhaustion ### Summary When the `OffloadingConnector` uses `TieringOffloadingSpec` with a P2P secondary tier, an API client …
0.32.0
Vulnerable
GHSA-h3rc-6mm3-gc2m
Aliases:
CVE-2026-114053
vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution ## Summary An untrusted multimodal request can set `mm_processor_kwargs.code_revision`. When vLLM serves a …
0.31.0
Vulnerable
GHSA-f623-hjm8-5wg5

Duplicate Advisory: vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution ## Duplicate Advisory This advisory has been withdrawn because it is …
0.31.0
Vulnerable
GHSA-8qpc-6rxx-4pxf

Duplicate Advisory: vllm p2p never connected zmq_exhaustion ## Duplicate Advisory This advisory has been withdrawn because it is a duplicate …
0.30.0
Vulnerable
GHSA-h3rc-j82p-2c3h
Aliases:
CVE-2026-115915
vLLM: Untrusted EPS inputs can trigger denial of service or Ghostscript RCE ### Summary In vLLM 0.30.0, `ImageMediaIO` passes attacker-controlled …
0.32.0
Vulnerable
GHSA-8397-8qf6-f2gm
Aliases:
CVE-2026-115913
vLLM: Phi-4 multimodal audio encoder materializes and retains full attention matrices: a single max-length audio OOM-crashes the vLLM engine ### …
0.32.0
Vulnerable
GHSA-gq5q-89c7-vhvx
Aliases:
CVE-2026-115914
vLLM DeepSeek-OCR image processing vulnerable to denial of service ## Summary Any vLLM deployment serving a model of the DeepSeek-OCR …
0.32.0
Vulnerable
PYSEC-2026-4347
Aliases:
CVE-2026-115916
GHSA-q97c-p368-75c4
vLLM is an inference and serving engine for large language models. Prior to 0.32.0, vllm/tokenizers/hf.py computes max_token_id with an off-by-one …
0.32.0
Vulnerable
PYSEC-2026-4349
Aliases:
CVE-2026-115918
GHSA-x567-49g5-p4cf
vLLM is an inference and serving engine for large language models. From 0.16.0 until 0.32.0, the /v1/responses endpoint allows an …
0.32.0
Vulnerable
PYSEC-2026-4348
Aliases:
CVE-2026-115917
GHSA-vvpg-rrww-wpmh
vLLM is an inference and serving engine for large language models. Prior to 0.32.0, the OpenAI-compatible server configures Starlette CORSMiddleware …
0.32.0
Vulnerable
PYSEC-2026-4353
Aliases:
CVE-2026-116178
GHSA-34qw-q2h2-jp3m
vLLM from 0.20.0 before 0.30.0 contains a denial of service vulnerability that allows remote attackers to crash the engine by …
0.30.0
Vulnerable
PYSEC-2026-4345
Aliases:
CVE-2026-115912
GHSA-6757-hggm-hp2w
vLLM is an inference and serving engine for large language models. Prior to 0.32.0, an authenticated caller can place forged …
0.32.0
Vulnerable
PYSEC-2026-4344
Aliases:
CVE-2026-115911
GHSA-542m-9234-8gvf
vLLM is an inference and serving engine for large language models. From 0.19.0 until 0.32.0, authenticated callers can supply a …
0.32.0
Vulnerable
PYSEC-2026-4362
Aliases:
CVE-2026-114054
GHSA-rh6f-3x46-j33q
vLLM before 0.31.0 contains a cache aliasing vulnerability that allows authenticated attackers to collide shared cache keys by supplying caller-controlled …
0.31.0
Vulnerable
PYSEC-2026-4361
Aliases:
CVE-2026-114052
GHSA-823j-m4cj-hmjf
vLLM after 0.24.0 and before 0.31.0 contains a memory exhaustion vulnerability in MOSS-Audio model serving that caches a processor for …
0.31.0
Vulnerable
Vulnerabilities fixed by this package (3)

Advisory Summary Aliases
PYSEC-2026-3935
vLLM: Cross-User Data Leak Vulnerability ### Summary An integer overflow in the act_and_mul_kernel kernel can cause the output of one … CVE-2026-73558
GHSA-7m6h-x95x-82q5
PYSEC-2026-4003
vLLM before 0.27.0 fails to properly classify DeepStream as a GPU backend and omits pixel-limit enforcement in its decode path. … CVE-2026-78684
GHSA-cqm8-jxg6-fqfq
PYSEC-2026-4186
A flaw has been found in vllm-project vLLM up to 0.26.0. This vulnerability affects unknown code of the file rust/src/parser/src/unified/gemma4.rs … CVE-2026-103241