CVE-2025-23298

7.8

NVIDIA · Merlin Transformers4Rec

NVIDIA Merlin Transformers4Rec contains a code injection vulnerability within a Python dependency that may allow unauthorized code execution, privilege escalation, and data tampering.

Executive summary

A code injection vulnerability in NVIDIA Merlin Transformers4Rec poses a significant risk of remote code execution and system compromise for affected environments.

Vulnerability

This vulnerability is a code injection flaw (CWE-94) stemming from an underlying Python dependency. It requires local access with low privileges (PR:L) to exploit, potentially resulting in total system impact.

Business impact

Successful exploitation of this vulnerability allows an attacker to execute arbitrary code, escalate privileges, and tamper with sensitive data. Given the CVSS score of 7.8, this represents a high-severity risk that could lead to full system compromise and significant loss of data integrity within affected machine learning pipelines.

Remediation

Immediate Action: Update the NVIDIA Merlin Transformers4Rec environment to a version that incorporates the fix provided in code commit b7eaea5.

Proactive Monitoring: Review system and application access logs for unusual Python process execution or unexpected modifications to dependency files.

Compensating Controls: Implement strict file integrity monitoring and ensure that the application environment runs with the principle of least privilege to restrict the impact of potential code execution.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The severity of this vulnerability necessitates immediate attention, particularly in high-assurance environments utilizing the Merlin framework. Organizations should verify their current versioning against the specified commit fix and apply the necessary updates to prevent potential unauthorized code execution and data manipulation.

More NVIDIA CVEs

Sources