Skip to main content

NVIDIA TensorRT CVE-2026-24238

| EUVDEUVD-2026-44487 HIGH
Improper Validation of Array Index (CWE-129)
2026-07-14 nvidia GHSA-8jxq-crv3-7q3x
7.8
CVSS 3.1 · Vendor: nvidia
Share

Severity by source

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

Local file-parsing flaw needing the victim to load crafted input, so AV:L and UI:R; no auth required (PR:N); code execution yields full C:H/I:H/A:H.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:N/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
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 14, 2026 - 21:23 vuln.today
CVE Published
Jul 14, 2026 - 20:15 cve.org
HIGH 7.8

DescriptionCVE.org

NVIDIA TensorRT for contains a vulnerability where an attacker might cause an improper validation of array index. A successful exploit of this vulnerability might lead to code execution.

AnalysisAI

Improper array index validation (CWE-129) in NVIDIA TensorRT allows an attacker to trigger out-of-bounds memory access that may lead to arbitrary code execution when a victim processes malicious input on the local host. The CVSS 3.1 vector (AV:L/UI:R) indicates the target must actively load attacker-controlled content, so exploitation hinges on tricking a user or automated pipeline into ingesting a crafted model or input file. There is no public exploit identified at time of analysis and the CVE is not in CISA KEV, but with high confidentiality, integrity, and availability impact this is a meaningful priority for AI/ML inference environments.

Technical ContextAI

TensorRT is NVIDIA's high-performance deep-learning inference SDK and optimizer used to build and run optimized inference engines on NVIDIA GPUs, commonly consuming serialized network/model artifacts such as ONNX or serialized engine/plan files. CWE-129 (Improper Validation of Array Index) means the code uses an externally influenced value to index into an array or buffer without adequately bounding it, producing an out-of-bounds read or write. In a native C/C++ inference stack like TensorRT, such an out-of-bounds access during parsing or engine construction can corrupt memory and, per the advisory, escalate to code execution. The single affected CPE (cpe:2.3:a:nvidia:tensorrt:*) covers the TensorRT application/library across unspecified versions, so exact fixed builds must be taken from NVIDIA's advisory rather than the CPE wildcard.

RemediationAI

Upgrade TensorRT to the fixed release specified in NVIDIA's security bulletin at https://nvidia.custhelp.com/app/answers/detail/a_id/5855; the exact patched version is not present in the provided data and should be taken directly from that advisory rather than assumed (patch available per vendor advisory, released patched version not independently confirmed from the input). Until patched, treat every model, ONNX file, and serialized engine/plan as untrusted input: only load artifacts from sources you control or cryptographically verify, and disable or gate any automated pipelines that deserialize third-party models, accepting that this interrupts CI/CD or model-import automation. Run TensorRT workloads under least-privilege service accounts and in sandboxed or containerized inference environments so an out-of-bounds code-execution event is contained, at the cost of added operational complexity. Restrict who can submit models to shared inference or build hosts to shrink the UI:R trigger surface.

Share

CVE-2026-24238 vulnerability details – vuln.today

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