CVE-2025-58777
7.8KEYENCE CORPORATION · VT STUDIO
KEYENCE VT Studio 8.53 and prior contain an access of uninitialized pointer vulnerability that may allow arbitrary code execution via a specially crafted file.
Executive summary
A critical memory corruption vulnerability in KEYENCE VT Studio allows attackers to achieve arbitrary code execution by enticing a user to open a malicious file.
Vulnerability
This vulnerability is caused by an access of uninitialized pointer (CWE-824). An attacker can trigger this flaw by providing a specially crafted file to the user, potentially leading to arbitrary code execution on the host system.
Business impact
The potential for arbitrary code execution poses a severe risk to operational integrity, as successful exploitation could lead to full system compromise or the installation of unauthorized software. With a CVSS score of 7.8, this vulnerability is classified as High severity, necessitating prompt attention to prevent unauthorized access to the industrial automation environment.
Remediation
Immediate Action: Update to the latest version of VT Studio as specified in the official KEYENCE security advisory.
Proactive Monitoring: Monitor workstation file access logs for interactions with untrusted or unexpected project files.
Compensating Controls: Implement strict file handling policies and utilize endpoint detection and response tools to flag suspicious processes initiated by the VT Studio application.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the potential for complete system compromise, administrators must prioritize the application of vendor-provided security patches. Ensure that all users are cautioned against opening project files from untrusted or unverified sources until the software has been updated to a version that remediates this memory corruption flaw.