Bug 2546184 (CVE-2026-105755) - CVE-2026-105755 vllm: vllm: Scoring result corruption via user-controlled request identifier
Summary: CVE-2026-105755 vllm: vllm: Scoring result corruption via user-controlled req...
Keywords:
Status: NEW
Alias: CVE-2026-105755
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-10-05 23:01 UTC by OSIDB Bzimport
Modified: 2026-10-05 23:07 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-05 23:01:30 UTC
vLLM is an inference and serving engine for large language models. Prior to 0.30.0, flash late-interaction scoring at the /score and /rerank endpoints derives each worker's query_key value from the caller-controlled X-Request-Id header. A concurrent request that reuses a victim's identifier can overwrite the cached query embedding so the victim's documents are scored against the attacker's query, and shared use counters can also cause a late-interaction cache-miss error. This issue is fixed in version 0.30.0.


Note You need to log in before you can comment on or make changes to this bug.