Patch Forecast
Amber warning
Patch this week.

CVE-2026-105759

vLLM is an inference and serving engine for large language models

Risk score
61/100
CVSS
7.5 v3.1
Exploit chance (30 days)
0.4%
Published
5 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
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 the raw HTTP method token as a Prometheus label for requests reaching registered routes. An unauthenticated attacker can send unique arbitrary method tokens to unguarded routes …
Affected
Vllm before 0.30.0
Fix
Upgrade Vllm to 0.30.0 or later.
Exploitation
Public proof of concept

Story map

Story map: VllmTHE FLAWSTHE FIXCVE-2026-105759VLLM is an inference andserving engine for largelanguage modelsCVSS 7.5 · EPSS 0%CVE-2026-100652Improper input validationCVSS 7.5 · EPSS 0%CVE-2026-103241Denial of serviceCVSS 7.5 · EPSS 1%CVE-2026-100647Improper input validationCVSS 7.5 · EPSS 0%Upgrade Vllm0.30.0 · 0.29.0or later on your release lineWho is exposedVllm before 0.30.0AMBER · PATCH THIS WEEKVllmvLLM is an inference and servingengine for large language models.Prior to 0.30.0, the Rustfrontend's track_http_metricsmiddleware records the rawHTTP method token as aPrometheus label for requests…Where it standsPublic proof of conceptCONNECTS TOSame weaknessDenial of service (CWE-400)253 other warnings in 30 days →Same productEarlier Vllm warnings15 in the last 90 days →
Story map: the flaws, the fix, how it unfolded and what it connects to. Boxes link to the record or article.

At a glance

Vllm: Amber, patch this week. 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 the raw HTTP method token as a Prometheus label for requests reaching registered routes. An unauthenticated attacker can send unique arbitrary method tokens to unguarded routes …

The flaws

The fix

Upgrade Vllm: 0.30.0 · 0.29.0 or later on your release line

Who is exposed: Vllm before 0.30.0

Where it stands

  • Public proof of concept

Connects to

Why it is Amber

  • CVSS 7.5 high
  • Public exploit or proof of concept referenced
  • Remotely exploitable without logging in

References

Original description

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 the raw HTTP method token as a Prometheus label for requests reaching registered routes. An unauthenticated attacker can send unique arbitrary method tokens to unguarded routes such as /tokenize, causing Prometheus's Family::get_or_create function to permanently create counter and histogram label sets. Those label sets increase process memory usage and enlarge the /metrics response until the service or monitoring path is exhausted. This issue is fixed in version 0.30.0.

Last activity 5 Oct 2026. Patch Forecast updates every hour.