SCA: security update for vllm (GHSA-rm76-4mrf-v9r8)

low Tenable Cloud Security Plugin ID 420841

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Maliciously
constructed statements can lead to hash collisions, resulting in cache reuse, which can interfere with
subsequent responses and cause unintended behavior. Prefix caching makes use of Python's built-in hash()
function. As of Python 3.12, the behavior of hash(None) has changed to be a predictable constant value.
This makes it more feasible that someone could try exploit hash collisions. The impact of a collision
would be using cache that was generated using different content. Given knowledge of prompts in use and
predictable hashing behavior, someone could intentionally populate the cache using a prompt known to
collide with another prompt in use. This issue has been addressed in version 0.7.2 and all users are
advised to upgrade. There are no known workarounds for this vulnerability. (CVE-2025-25183)

See Also

https://github.com/advisories/GHSA-rm76-4mrf-v9r8

Plugin Details

Severity: Low

ID: 420841

Version: Revision 1.14

Type: Local

Family: SCA Checks

Published: 2/7/2025

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 1.2

Percentile: 0.01

Vendor

Vendor Severity: Low

CVSS v2

Risk Factor: Low

Base Score: 2.1

Temporal Score: 1.6

Vector: CVSS2#AV:N/AC:H/Au:S/C:N/I:P/A:N

CVSS Score Source: CVE-2025-25183

CVSS v3

Risk Factor: Low

Base Score: 2.6

Temporal Score: 2.3

Vector: CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:L/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 2/6/2025

Vulnerability Publication Date: 2/6/2025

Reference Information

CVE: CVE-2025-25183

cwe: CWE-354