Hash Collision Vulnerability in vLLM by vLLM Project
CVE-2025-25183
2.6LOW
What is CVE-2025-25183?
The vLLM is a high-performance engine for serving large language models (LLMs), which has been affected by a hash collision vulnerability. This flaw arises from the use of Python's hash() function, particularly how the behavior of hash(None) has been altered in Python 3.12, resulting in predictable constant values. Attackers may exploit this to induce cache reuse by crafting specific statements that lead to collisions, thereby disrupting response accuracy or behavior. Without proper remediation, this vulnerability can compromise the integrity of the system. The issue has been resolved in version 0.7.2, and users are strongly encouraged to update to this version or later to mitigate the risks associated with this vulnerability.
Affected Version(s)
vllm < 0.7.2