Description
vLLM from 0.7.3 before 0.31.0 contains an uncontrolled resource consumption vulnerability that allows remote clients to control multimodal processor parameters by supplying per-request mm_processor_kwargs. Attackers can set large image size, patch count, crop count, or frame count values in Isaac, InternVL, H2OVL, and other processors to exhaust memory and terminate the shared server.
Published: 2026-10-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via uncontrolled resource consumption
Action: Immediate Patch
AI Analysis

Impact

The vulnerability in vLLM allows remote clients to inject oversized parameters into multimodal processor kwargs, leading to excessive memory allocation and eventual server crashes, effectively a denial of service. The flaw permits attackers to supply image sizes, patch counts, crop counts, or frame counts that exceed normal resource limits, exhausting RAM and terminating the shared server process.

Affected Systems

This denial of service exists in every vLLM release from version 0.7.3 up to, but not including, version 0.31.0. All deployments of the vllm project’s vllm component running those versions are affected.

Risk and Exploitability

The CVSS score of 8.7 reflects the high impact and remote reach of this fault, while the EPSS score of less than 1% suggests that exploitation is unlikely at the moment. Based on the description, it appears that the attack requires only API access via mm_processor_kwargs, and an exposed deployment could be targeted. The shared server could be taken down by a single malicious request.

Generated by OpenCVE AI on October 22, 2026 at 14:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade vLLM to version 0.31.0 or later, which removes the unvalidated mm_processor_kwargs handling.
  • If immediate upgrade is not possible, restrict the values that can be supplied via mm_processor_kwargs by imposing hard limits on image size, patch count, crop count, or frame count, or by rejecting requests with values beyond a reasonable threshold.
  • Disable the mm_processor_kwargs feature in the vLLM configuration or wrap the API in an additional validation layer to enforce safe defaults.

Generated by OpenCVE AI on October 22, 2026 at 14:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-gx7p-2j49-hfq4 vLLM : DoS via unvalidated mm_processor_kwargs in multimodal image processors (Isaac, InternVL, H2OVL, etc.)
History

Thu, 22 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

threat_severity

Important


Thu, 22 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Vllm-project
Vllm-project vllm
Vendors & Products Vllm-project
Vllm-project vllm

Wed, 21 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description vLLM from 0.7.3 before 0.31.0 contains an uncontrolled resource consumption vulnerability that allows remote clients to control multimodal processor parameters by supplying per-request mm_processor_kwargs. Attackers can set large image size, patch count, crop count, or frame count values in Isaac, InternVL, H2OVL, and other processors to exhaust memory and terminate the shared server.
Title vLLM 0.7.3 before 0.31.0 DoS via Unvalidated mm_processor_kwargs
First Time appeared Vllm
Vllm vllm
Weaknesses CWE-400
CPEs cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*
Vendors & Products Vllm
Vllm vllm
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-26T19:49:33.622Z

Reserved: 2026-10-20T21:42:27.669Z

Link: CVE-2026-114055

cve-icon Vulnrichment

Updated: 2026-10-21T14:40:34.773Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-21T01:17:28.363

Modified: 2026-11-03T18:45:06.357

Link: CVE-2026-114055

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-21T00:36:31Z

Links: CVE-2026-114055 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T15:15:07Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling