Description
vLLM before 0.31.0 contains a cache aliasing vulnerability that allows authenticated attackers to collide shared cache keys by supplying caller-controlled values such as EXIF ImageID or cache_salt. Attackers can set a UUID EXIF ImageID to receive another request's cached processed media, or match cache_salt to a LoRA name to reuse first-block KV state.
Published: 2026-10-21
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized disclosure of cached media and manipulation of internal state via cache key collision
Action: Apply Patch
AI Analysis

Impact

The vulnerability arises from the construction of cache keys using user‑controlled values such as EXIF ImageID or cache_salt. An attacker who has authenticated access can set a UUID as an EXIF ImageID to retrieve another request’s cached processed media or set cache_salt to a LoRA name, causing the reuse of the first‑block KV state. This leaks confidential content and can alter model behavior, violating confidentiality and integrity. The weakness is an access control flaw (CWE-284) and an information disclosure flaw (CWE-639).

Affected Systems

The affected product is vllm by the vllm‑project, versions earlier than 0.31.0. The vulnerability applies to all deployments running vLLM before the 0.31.0 release, regardless of environment customization. No specific patch versions are listed within the advisory beyond the threshold of 0.31.0.

Risk and Exploitability

The CVSS score of 7.1 indicates a medium‑to‑high severity vulnerability. The EPSS score is less than 1 %, showing low exploitation probability based on current data, and the vulnerability is not listed in CISA’s KEV catalog. Attacks require authenticated access and rely on the ability to specify the EXIF ImageID or cache_salt values, so attackers would need legitimate login credentials or compromised accounts. Despite the low EPSS, the impact on data confidentiality and potential service disruption warrants prompt remediation.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update vllm to version 0.31.0 or later to eliminate the cache‑aliasing flaw.
  • Restrict the use of EXIF ImageID and cache_salt to internally generated, random values, preventing attackers from controlling cache keys.
  • Disable caching for sensitive media or implement per‑user cache prefixes and cleanup to ensure that cache entries cannot be hijacked or reused between sessions.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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

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

None

threat_severity

Moderate


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 00:45:00 +0000

Type Values Removed Values Added
Description vLLM before 0.31.0 contains a cache aliasing vulnerability that allows authenticated attackers to collide shared cache keys by supplying caller-controlled values such as EXIF ImageID or cache_salt. Attackers can set a UUID EXIF ImageID to receive another request's cached processed media, or match cache_salt to a LoRA name to reuse first-block KV state.
Title vLLM before 0.31.0 Cross-Request Cache Aliasing via EXIF ImageID and Prefix-Cache Keys
First Time appeared Vllm
Vllm vllm
Weaknesses CWE-284
CPEs cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*
Vendors & Products Vllm
Vllm vllm
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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-28T15:16:15.124Z

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

Link: CVE-2026-114054

cve-icon Vulnrichment

Updated: 2026-10-28T15:16:09.298Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-11-03T18:43:36.487

Link: CVE-2026-114054

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-114054 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key