CVE-2026-114052
Analyzed Analyzed - Analysis Complete

Memory Exhaustion in vLLM via Unbounded Mel Config Caching

Vulnerability report for CVE-2026-114052, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-11-03

Assigner: VulnCheck

Description

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 every distinct request-controlled mm_processor_kwargs value in an unbounded dictionary. Unauthenticated attackers can send distinct or oversized mel_config values to the /tokenize endpoint, which bypasses --api-key, to exhaust host memory and crash the API process.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-11-03
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-08
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
vllm vllm From 0.24.0 (inc) to 0.31.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-770 The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects vLLM versions between 0.24.0 and 0.31.0, specifically in the MOSS-Audio model serving component. It involves an unbounded dictionary that caches a processor for every unique request-controlled mm_processor_kwargs value. Attackers can send distinct or oversized mel_config values to the /tokenize endpoint without authentication, bypassing API key requirements. This exhausts host memory and crashes the API process.

Detection Guidance

Monitor for unusually high memory usage on systems running vLLM versions 0.25.0 to 0.30.0, particularly those serving the MOSS-Audio model. Check logs for repeated requests to the /tokenize endpoint with distinct or large mel_config values. Use system monitoring tools like top, htop, or ps to track memory consumption spikes.

Impact Analysis

Unauthenticated attackers can exploit this to exhaust server memory, causing system crashes and denial of service. The impact includes service unavailability, potential data loss, and resource exhaustion on the host system. It specifically affects deployments serving the MOSS-Audio model.

Compliance Impact

This vulnerability could lead to denial of service by exhausting system memory, potentially causing service disruptions. For GDPR, this may impact availability of personal data processing systems, requiring incident response under Article 33. For HIPAA, it could disrupt healthcare services handling protected health information, violating the Security Rule's availability requirements.

Mitigation Strategies
  • Upgrade vLLM to version 0.31.0 or later to address the memory exhaustion issue.
  • Disable or restrict access to the /tokenize endpoint if not required, as it bypasses API key protection.
  • Implement rate limiting or throttling on the /tokenize endpoint to prevent abuse.
  • Use a reverse proxy with authentication to add an additional layer of protection.
  • Monitor and clear the _hf_processor_cache periodically if the cache cannot be disabled.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114052. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...