Skip to main content

NVIDIA TensorRT CVE-2026-24272

| EUVDEUVD-2026-44489 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-07-14 nvidia GHSA-jp25-r59g-9p63
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 no privileges but victim interaction (AV:L/PR:N/UI:R); crafted-input heap overflow yields full code execution, so C/I/A all High.

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:21 vuln.today
CVE Published
Jul 14, 2026 - 20:16 cve.org
HIGH 7.8

DescriptionCVE.org

NVIDIA TensorRT contains a vulnerability where an attacker might cause an overflow to a heap-based buffer. A successful exploit of this vulnerability might lead to code execution.

AnalysisAI

Code execution in NVIDIA TensorRT is possible when the SDK processes a maliciously crafted input that overflows a heap-based buffer (CWE-122), corrupting adjacent heap memory. The flaw affects the TensorRT deep-learning inference library and requires a local user to load attacker-supplied content, per the AV:L/UI:R CVSS vector; there is no public exploit identified at time of analysis and it is not listed in CISA KEV. Successful exploitation yields full loss of confidentiality, integrity, and availability (C:H/I:H/A:H) in the context of the process running the inference job.

Technical ContextAI

TensorRT is NVIDIA's high-performance deep-learning inference optimizer and runtime SDK, used to build and execute optimized inference 'engines' from model formats such as ONNX. The affected CPE cpe:2.3:a:nvidia:tensorrt:*:*:*:*:*:*:*:* indicates the application/library itself rather than a specific driver or firmware component. The root cause is classified as CWE-122 (Heap-Based Buffer Overflow): during parsing or deserialization of model/engine data, the library writes past the bounds of a heap-allocated buffer - typically the result of trusting an attacker-controllable size or length field without adequate bounds validation - allowing controlled heap corruption that can be steered toward arbitrary code execution.

RemediationAI

Consult NVIDIA's advisory (a_id/5855) at https://nvidia.custhelp.com/app/answers/detail/a_id/5855 and upgrade TensorRT to the fixed release identified there; an exact fixed version is not present in the provided input, so treat the advisory as authoritative rather than assuming a version number. Because exploitation requires processing attacker-supplied content, the most effective compensating control is to only load models and serialized engine files from trusted, integrity-verified sources - validate provenance and checksums before deserialization, and avoid deserializing engines received from untrusted parties (deserialization of untrusted TensorRT engines is inherently risky). Where feasible, run inference workloads in a sandboxed or least-privilege container so heap corruption is contained to a low-privilege context, accepting the trade-off of added deployment complexity and marginal performance overhead. Patch status: Patch available per vendor advisory; released fixed version not independently confirmed from the provided data.

Share

CVE-2026-24272 vulnerability details – vuln.today

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