Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege inference access
-
DeliveryCraft colliding cache-key inputs
-
ExploitExploit weak hash (CWE-328) collision
-
ExecutionPoison shared inference cache
-
ImpactTamper data / disclose partial cached info
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Irreversible hash functions
|
| Exploitation Conditions | Exploitation requires a Megatron-LM deployment that uses the inference request cache, plus attacker ability to submit inference requests (PR:L - at least low-level/authenticated access to the inference endpoint). The core prerequisite is engineering inputs that collide under the weak hash (CWE-328) used as the cache key; this is reflected by AC:H and is the primary limiting factor. Exploitation is further bounded by the need for the caching mechanism to be active and for the attacker to share the cache with victim requests (the S:C/C:L/I:H impact only materializes against co-tenant/other users' cached data). It does not require user interaction (UI:N) and does not affect availability (A:N). |
| Impact | This is a moderate-severity issue (CVSS 7.1) that is unlikely to be a top-tier emergency priority. The CVSS vector (AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:N) indicates a network-reachable flaw but with meaningful friction: high attack complexity (AC:H) and a requirement for at least low-level privileges (PR:L) - i.e. the attacker must already be able to submit inference requests. The scope change (S:C) and high integrity impact (I:H) are what push the score up, reflecting that a successful hash collision in the shared inference cache can tamper with data served to other requests, with only limited (C:L) information disclosure. No EPSS score was provided in the input, and there is no CISA KEV listing and no public exploit identified at time of analysis, so there is no signal of active or widespread exploitation. The combination of CWE-328 (weak hash), AC:H, and the need to deliberately engineer collisions means exploitation is non-trivial and more consistent with a targeted, research-grade attack than opportunistic mass exploitation. Net: a legitimate issue to patch for anyone running Megatron-LM inference with caching, but not a drop-everything priority absent exploitation signals. |
| Exploit ScenarioDerived | An attacker who can already submit inference requests to a Megatron-LM deployment crafts inputs engineered to collide under the weak hash used to key the inference cache. The collision causes cached results to be mismatched, letting the attacker tamper with data returned to other requests and glean partial information about other cached entries. No public proof-of-concept was identified, and the high attack complexity means the attacker must successfully engineer the collisions. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Hash collisions in the inference request cache of NVIDIA Megatron-LM let an attacker who can already submit inference requests tamper with cached data and obtain partial information about other users' cached requests and responses, yielding a CVSS 7.1 impact (AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:N). Because the cache key relies on a weak hash (CWE-328), success depends on the attacker engineering colliding inputs against an enabled, shared inference cache, which is why the vector rates complexity as high rather than trivial. No public exploit code has been identified at time of analysis and the CVE is not listed in CISA KEV; this is a moderate-severity issue rather than a top-tier emergency, and the NVIDIA product-security advisory is the authoritative source for affected builds and fixed versions.
RemediationAI
Patch available per vendor advisory: consult the NVIDIA product security bulletin at https://github.com/NVIDIA/product-security/tree/main/2026/5881 and apply the fixed Megatron-LM release listed there, since an exact fixed version is not confirmed from the provided data and should not be assumed. Where immediate upgrading is not possible, the most direct mitigation is to disable the inference request cache for multi-tenant or untrusted-input deployments, accepting the resulting latency and throughput regression from recomputation; alternatively, partition the cache per API key, user, or tenant so a collision can only affect the attacker's own namespace, at the cost of a lower cache hit rate and higher memory footprint. Replacing the weak hash with a collision-resistant, per-deployment secret-keyed digest such as HMAC-SHA-256 reduces feasibility of collisions but requires modifying the caching layer or waiting for the vendor fix. Because exploitation requires PR:L, restricting inference endpoint access to trusted identities and rate-limiting or monitoring request submission raises the bar, and operators should watch for anomalous cache hit patterns or unexpected response content that could indicate collision-driven poisoning.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NVIDIA Megatron-LM is a large-scale transformer training and inference framework built on PyTorch and used in distributed GPU deployments; its inference path can cache prior requests or their results so that repeated or similar inputs avoid recomputation. The root cause is CWE-328, Use of Weak Hash: the cache key is derived with a hash function that lacks collision resistance, so distinct inputs can be driven to the same key. Collisions in such caches are a classic attack pattern and are practical against non-cryptographic digests (for example CRC32/FNV-style checksums), truncated digests, or cryptographic hashes with known collision attacks; the attacker then reuses the victim's cache slot, corrupting the value returned to the victim or learning something about the victim's cached entry. The CVSS 3.1 vector is AV:N (the inference endpoint is network reachable), AC:H (crafting collisions and timing them against an active shared cache is non-trivial), PR:L (at least low-privileged/authenticated access to the inference endpoint is required), UI:N (no victim interaction), S:C (the compromised cache component affects resources outside its own security authority, i.e. co-tenants' data), C:L (only partial disclosure, since a collision reveals limited information about the victim's entry), I:H (cached content can be altered), and A:N (no availability impact).
Know when Nvidia gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:N
Attacker needs low-privilege inference access (PR:L) and must engineer hash collisions (AC:H); cache poisoning affects other requests (S:C) with high integrity, limited confidentiality, no availability impact.
Primary rating from Vendor (nvidia).
CVSS VectorVendor: nvidia
DescriptionCVE.org
NVIDIA Megatron-LM for all platforms contains a vulnerability in inference, where an attacker could cause hash collisions in the cache used for inference requests. A successful exploit of this vulnerability might lead to data tampering and partial information disclosure.
Articles & Coverage 1
Executive ViewAI
NVIDIA Megatron-LM's shared inference cache can allow an authenticated user who can submit inference requests to tamper with cached data and obtain partial information from other users' cached requests and responses. No public exploit identified at time of analysis, the CVE is not listed in CISA KEV, and no vendor-released patch is currently available, so shared or multi-tenant inference deployments carry the greatest exposure. Leadership should prioritize confirming whether the cache is enabled in production and reducing tenant-to-tenant exposure while a fix is pending.
No vendor-released patch identified at time of analysis. Interim mitigations: disable the shared inference cache if possible; if it must remain enabled, isolate caches per tenant or user and enforce least privilege on inference endpoints; monitor for cache anomalies and cross-request data exposure; restrict inference access to trusted users.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execut
Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addres
The NVIDIA driver in the Graphics Drivers subsystem in Apple OS X before 10.11.4 allows attackers to execute arbitrary c
The NVIDIA driver before 307.78, and Release 310 before 311.00, in the NVIDIA Display Driver service on Windows does not
NVIDIA Windows GPU Display Driver (all versions) contains a vulnerability in DirectX drivers, in which a specially craft
Authentication bypass in NVIDIA Triton Inference Server allows unauthenticated remote attackers to reach protected funct
NVIDIA Windows GPU Display Driver (all versions) contains a vulnerability in DirectX drivers, in which a specially craft
NVIDIA Container Toolkit for Linux contains a Time-of-Check Time-of-Use (TOCTOU) vulnerability when used with default co
For the NVIDIA Quadro, NVS, and GeForce products, NVIDIA GeForce Experience R340 before GFE 2.11.4.125 and R375 before G
The native Bluetooth stack in the Linux Kernel (BlueZ), starting at the Linux kernel version 2.6.32 and up to and includ
The NVIDIA Graphics Drivers subsystem in Apple OS X before 10.11.5 allows attackers to execute arbitrary code in a privi
NVIDIA Container Toolkit 1.16.1 or earlier contains a Time-of-check Time-of-Use (TOCTOU) vulnerability when used with de
EUVD-2026-98563
GHSA-mf54-g87x-8pg4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB