CVE-2026-107898 in V-SFTinfo

Summary

by MITRE • 10/26/2026

V-SFT provided by FUJI ELECTRIC CO., LTD. contains an out-of-bounds read vulnerability in VS6EditData!CDataRomErrorCheck::MacroCommandCheck. Opening a crafted V7 file may lead to information exposure or arbitrary code execution on the affected product.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/26/2026

The software provided by FUJI ELECTRIC CO., LTD., specifically within the V-SFT suite, contains a critical memory safety flaw located in the VS6EditData component. The vulnerability resides within the MacroCommandCheck function of the CDataRomErrorCheck class, which is responsible for validating and processing macro commands embedded within configuration files used to program Fuji Electric's programmable logic controllers and industrial automation devices. This specific implementation error represents an out-of-bounds read condition, a category of memory corruption where the application attempts to access data at a memory address that lies outside the intended buffer boundary. Such vulnerabilities typically arise when input validation routines fail to properly verify array indices or string lengths before performing memory reads, allowing crafted inputs to trigger unauthorized access to adjacent memory regions.

The operational impact of this vulnerability is severe due to the nature of the affected software and its typical deployment environment. An attacker who can trick a user into opening a specially crafted V7 file, which serves as an input vector for the application, may exploit this flaw to read sensitive information from the process memory space. This could lead to the exposure of internal data structures, cryptographic keys, or other confidential details stored in adjacent memory locations. Furthermore, depending on the specific architecture and compiler optimizations employed by FUJI ELECTRIC, out-of-bounds reads can sometimes be leveraged as a precursor to more complex attacks. By carefully controlling the content of the crafted file, an attacker might manipulate control flow or overwrite critical pointers indirectly through subsequent operations, potentially leading to arbitrary code execution with the privileges of the user running the V-SFT application. This poses a significant risk in industrial settings where such software is used for configuring safety-critical systems, as unauthorized access could compromise system integrity and availability.

From a classification perspective, this vulnerability aligns closely with CWE-125, which defines Out-of-bounds Read vulnerabilities. These flaws are particularly dangerous because they can be difficult to detect through standard static analysis without precise memory state tracking. In the context of attack frameworks such as MITRE ATT&CK, this flaw facilitates techniques related to Initial Access and potentially Privilege Escalation if combined with other local exploits. The ability to execute arbitrary code via a maliciously crafted file highlights the importance of robust input validation in industrial control system software. Security practitioners should treat any interaction with untrusted configuration files as high-risk until proper sanitization is implemented by the vendor.

Mitigation strategies for this vulnerability primarily rely on patching and operational controls provided by FUJI ELECTRIC CO., LTD. Users are strongly advised to apply the latest security updates released by the manufacturer, which likely include fixes that enforce strict bounds checking within the MacroCommandCheck function. Until patches are applied or verified as effective in a specific environment, organizations should implement strict network segmentation to isolate systems running V-SFT from untrusted networks and restrict file execution policies to prevent unauthorized software installation. Additionally, implementing application whitelisting can help ensure that only signed and trusted versions of the V-SFT suite are executed. Regular security audits focusing on input validation practices in industrial automation tools are essential to identify similar memory safety issues before they can be exploited by adversaries targeting critical infrastructure.

Responsible

Jpcert

Reservation

10/09/2026

Disclosure

10/26/2026

Moderation

accepted

EPSS

0.00127

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!