CVE-2026-65179

8.8

NVIDIA · NeMo Speech

NVIDIA NeMo Speech contains a deserialization vulnerability in the TabularTokenizer class that allows execution of arbitrary code via untrusted .pkl files.

Executive summary

A critical deserialization vulnerability in NVIDIA NeMo Speech can lead to remote code execution and full system compromise.

Vulnerability

The vulnerability exists in the TabularTokenizer class, which performs deserialization of untrusted, attacker-controlled .pkl files using pickle.load() without validation. This is an unauthenticated, remotely exploitable flaw categorized as CWE-502.

Business impact

With a CVSS score of 8.8, this vulnerability poses a severe threat to any application utilizing the affected versions of NVIDIA NeMo Speech. Exploitation can result in arbitrary code execution, data tampering, and information disclosure, potentially leading to complete loss of confidentiality, integrity, and availability of the host system.

Remediation

Immediate Action: Apply vendor security updates immediately as provided by NVIDIA.

Proactive Monitoring: Monitor network and application logs for unusual file handling or attempts to process external pickle files.

Compensating Controls: Implement strict input validation and ensure that the application only processes serialized objects from trusted, verified sources.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The reliance on insecure deserialization makes this a high-priority risk. Users of NVIDIA NeMo Speech must update to the latest version once available to eliminate the vulnerability, as no other effective mitigation exists for this architectural flaw.

More NVIDIA CVEs all →

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Analyst report updated
  5. Published in the daily brief high section

Sources