Skip to main content

TensorRT-LLM CVE-2026-24226

| EUVDEUVD-2026-44464 MEDIUM
Inclusion of Functionality from Untrusted Control Sphere (CWE-829)
2026-07-14 nvidia GHSA-3mvq-5wh9-4r44
6.3
CVSS 3.1 · Vendor: nvidia
Share

Severity by source

Vendor (nvidia) PRIMARY
6.3 MEDIUM
AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI
6.3 MEDIUM

Local-only vector and high privilege requirement reflect that exploitation depends on operator-level access to the code generation pipeline, not network reachability.

3.1 AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (nvidia).

CVSS VectorVendor: nvidia

Attack Vector
Local
Attack Complexity
High
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 22, 2026 - 13:33 vuln.today
CVE Published
Jul 14, 2026 - 20:07 cve.org
MEDIUM 6.3

DescriptionCVE.org

NVIDIA TensorRT-LLM for Linux contains a vulnerability where an attacker could cause improper control of code generation. A successful exploit of this vulnerability might lead to code execution, data tampering, and information disclosure.

AnalysisAI

Improper control of code generation in NVIDIA TensorRT-LLM for Linux (all versions through v1.3.0 rc12) allows a locally authenticated, high-privileged attacker to influence the code generation pipeline under complex, interaction-dependent conditions, potentially leading to arbitrary code execution, data tampering, and information disclosure. Despite the high CIA impact ratings, the attack prerequisites - local access, high privileges, high complexity, and required user interaction - severely constrain real-world exploitability. No public exploit exists, EPSS sits at the 2nd percentile (0.12%), and CISA SSVC records exploitation status as none.

Technical ContextAI

TensorRT-LLM is NVIDIA's open-source C++/Python inference optimization library for large language models on NVIDIA GPUs, performing JIT CUDA kernel generation and model compilation at runtime. CWE-829 (Inclusion of Functionality from Untrusted Control Sphere) identifies the root cause: the framework fails to adequately constrain what code is generated or loaded during its compilation or inference pipeline, allowing attacker-controlled inputs to influence generated code. This class of flaw commonly manifests in JIT compilers, template engines, or build systems where externally influenced paths or inputs reach code generation logic without sufficient sanitization. The affected CPE is cpe:2.3:a:nvidia:tensorrt-llm:*:*:*:*:*:*:*:*, covering all tracked versions. The vulnerability is Linux-platform-specific.

RemediationAI

Users should upgrade to a version of TensorRT-LLM beyond v1.3.0 rc12 once a patched release is published by NVIDIA; no exact fixed version number is confirmed in the available data, so monitor NVIDIA's security bulletin page for a formal advisory. Upstream fix availability should be verified against the NVIDIA TensorRT-LLM GitHub repository release tags. As compensating controls pending a patch, restrict access to TensorRT-LLM runtime environments to explicitly trusted administrators - exploiting this flaw requires PR:H, so tightening privilege boundaries directly reduces exposure. Avoid running TensorRT-LLM workloads in shared or multi-tenant compute environments where operators may be untrusted. Disabling or sandboxing the code generation pipeline (e.g., via namespace isolation or seccomp profiles) can limit blast radius if exploitation occurs, though this may affect inference performance or functionality. References: https://nvd.nist.gov/vuln/detail/CVE-2026-24226.

CVE-2026-24142 CRITICAL
9.8 May 20

Deserialization of untrusted data in NVIDIA TensorRT-LLM across all platforms allows a local, low-privileged attacker to

CVE-2026-24163 CRITICAL
9.8 May 20

Unsafe deserialization in NVIDIA TensorRT-LLM's RPC testing component allows a local high-privileged attacker to trigger

CVE-2025-33255 CRITICAL
9.8 May 20

Unsafe deserialization in NVIDIA TensorRT-LLM's MPI server component allows a high-privileged local attacker to achieve

CVE-2026-24233 HIGH
8.4 Jul 14

Insecure deserialization in NVIDIA TensorRT-LLM for Linux lets a local, low-privileged attacker abuse a weakness in the

CVE-2026-47472 HIGH
7.8 Jul 14

Local privilege-context deserialization in NVIDIA TensorRT-LLM lets an attacker who already has same-user access to a ho

CVE-2026-47471 HIGH
7.5 Jul 14

Heap-based buffer overflow in NVIDIA TensorRT-LLM's tensor deserialization path lets an adjacent, unauthenticated attack

CVE-2026-24160 HIGH
7.5 May 20

Null pointer dereference in NVIDIA TensorRT-LLM across all supported platforms allows a local attacker to crash the appl

CVE-2026-47473 HIGH
7.4 Jul 14

Memory corruption in NVIDIA TensorRT-LLM allows an attacker with local access to trigger a write-what-where primitive (C

CVE-2026-24229 HIGH
7.3 Jul 14

Missing authentication in NVIDIA TensorRT-LLM for Linux lets an attacker reach the disaggregated orchestrator's FastAPI

CVE-2026-24234 MEDIUM
6.8 Jul 14

Server-side request forgery in NVIDIA TensorRT-LLM for Linux exposes AI inference servers to internal network pivoting v

CVE-2026-24220 MEDIUM
6.4 Jul 14

Unsafe deserialization in NVIDIA TensorRT-LLM's visual gen server through version 1.3.0 rc11 allows a locally privileged

CVE-2026-24259 MEDIUM
6.4 Jul 14

Missing authentication for a critical function in NVIDIA TensorRT-LLM for Linux (all versions through v1.3.0 rc12) allow

Share

CVE-2026-24226 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy