
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-33228 is an OS command injection vulnerability in NVIDIA Nsight Systems, specifically within the gfx_hotspot recipe's process_nsys_rep_cli.py script. An attacker with local access and low privileges can supply a malicious string to the script when it is invoked manually, leading to arbitrary command execution. The vulnerability affects NVIDIA CUDA Toolkit versions prior to 13.1.0. It was disclosed on January 20, 2026, and carries a CVSS v3.1 base score of 7.3 (High), assigned by NVIDIA Corporation (NVIDIA Advisory, CVE Record).
The root cause is improper neutralization of special elements used in an OS command (CWE-78), where user-supplied input passed to process_nsys_rep_cli.py is not adequately sanitized before being interpreted by the underlying shell. The attack vector is local, requiring low privileges and user interaction — specifically, the script must be invoked manually with attacker-controlled input. Because the script does not validate or escape the malicious string before constructing and executing OS commands, an attacker can inject arbitrary shell commands through crafted input. No public proof-of-concept exploit code has been identified at this time (NVIDIA Advisory, CVE Record).
Successful exploitation of CVE-2025-33228 can result in arbitrary code execution, escalation of privileges, data tampering, denial of service, and information disclosure on the affected system. Because the vulnerability allows command injection at the OS level, an attacker could gain elevated access beyond their initial low-privilege foothold, potentially compromising sensitive data processed by NVIDIA Nsight Systems profiling workflows. The scope is limited to the local system (unchanged scope), but privilege escalation could enable further lateral movement within a shared or multi-user environment (NVIDIA Advisory, CVE Record).
process_nsys_rep_cli.py script is accessible to a low-privileged user.process_nsys_rep_cli.py script within the Nsight Systems gfx_hotspot recipe directory in the CUDA Toolkit installation path.;, |, $(), or backticks) designed to execute arbitrary commands when interpreted by the script.process_nsys_rep_cli.py with the crafted malicious string as an argument or input parameter, triggering unsanitized command construction.python or python3 running process_nsys_rep_cli.py, particularly those launching shells (/bin/bash, cmd.exe) or network utilities (curl, wget, nc).process_nsys_rep_cli.py, which may indicate reverse shell or data exfiltration activity.NVIDIA has released a fix in CUDA Toolkit version 13.1.0 and later; users should upgrade to this version or newer as the primary remediation (NVIDIA Advisory). As interim workarounds, organizations should restrict manual invocation of process_nsys_rep_cli.py to only authorized users who require it, and implement file system permissions to limit access to the script. Additionally, input validation and sanitization controls should be enforced for any user-supplied strings processed by the script, and suspicious command execution patterns related to Nsight Systems components should be monitored.
Security news outlets including SecurityOnline.info and GBHackers covered the vulnerability as part of broader reporting on NVIDIA CUDA Toolkit security flaws in January 2026, highlighting the code execution risk (SecurityOnline, GBHackers). Red Hat also tracked the CVE and published their own advisory entry (Red Hat). Community reaction has been measured given the local-only attack vector and the requirement for user interaction, with no significant alarm raised on social media platforms.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."