CVE-2025-58777

7.8

KEYENCE 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.

Sources