CVE-2026-24150
7.8NVIDIA · Megatron-LM
NVIDIA Megatron-LM is vulnerable to remote code execution due to insecure deserialization of untrusted data during checkpoint loading.
Executive summary
A critical deserialization vulnerability in NVIDIA Megatron-LM allows local attackers to achieve remote code execution, privilege escalation, and data tampering.
Vulnerability
The software suffers from insecure deserialization (CWE-502) within the checkpoint loading functionality. An attacker with low privileges can trigger this flaw by providing a maliciously crafted checkpoint file, which, upon being loaded by the user, executes arbitrary code.
Business impact
The potential for remote code execution and privilege escalation poses a severe risk to the integrity and confidentiality of the host environment. Given the CVSS score of 7.8, this vulnerability is classified as high severity, as successful exploitation could result in complete system compromise, unauthorized data access, and significant operational disruption.
Remediation
Immediate Action: Update NVIDIA Megatron-LM to version 0.15.3 or later to remediate the deserialization flaw.
Proactive Monitoring: Monitor system logs for unusual file loading patterns or unexpected process execution following the import of model checkpoints.
Compensating Controls: Restrict access to checkpoint files and ensure that only trusted, verified models are loaded into the Megatron-LM environment.
Exploitation status
Public Exploit Available: No
Analyst recommendation
The severity of this vulnerability necessitates immediate attention, particularly for systems that handle checkpoints from third-party or untrusted sources. Security teams should prioritize updating to version 0.15.3 to eliminate the underlying deserialization risk and prevent potential system compromise.