CVE-2026-107900 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 VS6ComFile!CCheck::ItemCheck. Opening a crafted V7 file may lead to information exposure or arbitrary code execution on the affected product.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/26/2026

The software component known as V-SFT, developed and distributed by FUJI ELECTRIC CO., LTD., contains a critical security flaw classified as an out-of-bounds read vulnerability within the function CCheck::ItemCheck located in the VS6ComFile module. This specific type of memory corruption error occurs when the application attempts to access data at a memory address that is outside the boundaries of the intended buffer or array structure. In this particular instance, the flaw is triggered during the parsing and processing of V7 format files, which are commonly used for configuration and project data in industrial automation environments managed by Fuji Electric systems. The vulnerability arises because the ItemCheck function fails to adequately validate the index values or length parameters before accessing elements within a data structure, allowing an attacker who can supply a specially crafted input file to force the application to read memory locations beyond its allocated limits.

From a technical perspective, out-of-bounds reads are particularly dangerous in complex software architectures because they allow unauthorized access to sensitive information stored adjacent to the target buffer in memory. When the CCheck::ItemCheck function processes a maliciously constructed V7 file with manipulated metadata or structural elements, it may retrieve data from arbitrary locations within the process address space. This capability enables an attacker to leak internal application states, cryptographic keys, user credentials, or other proprietary configuration details that were not intended for public exposure. The severity of this vulnerability is significantly amplified by its potential impact on system integrity and confidentiality, as the leaked information can serve as a foundation for further exploitation stages within the targeted industrial control environment.

The operational impact of exploiting this out-of-bounds read extends beyond mere data leakage. Depending on how the application handles the retrieved memory content or subsequent operations performed with that data, an attacker may achieve arbitrary code execution. This is often facilitated through techniques such as heap spraying or by manipulating pointers based on the leaked information to redirect control flow to malicious shellcode placed in accessible memory regions. In industrial settings where V-SFT and related tools are used for programming programmable logic controllers and other automation devices, successful exploitation could allow an adversary to inject malicious commands into the system configuration files. This could lead to unauthorized modifications of machine behavior, production line disruptions, or even physical damage to connected equipment if critical safety interlocks are compromised through such manipulation.

This vulnerability aligns with Common Weakness Enumeration identifier CWE-125, which defines out-of-bounds read errors as a distinct category of memory corruption vulnerabilities where software reads data past the end of a buffer. Furthermore, in the context of the MITRE ATT&CK framework, this flaw supports techniques associated with Initial Access and Defense Evasion, specifically those involving crafted files to trigger execution or information gathering phases during an attack lifecycle. Attackers can leverage this weakness as part of a supply chain compromise strategy by distributing infected V7 project files through legitimate-looking channels, thereby bypassing perimeter defenses that do not inspect the internal structure of configuration archives for memory corruption triggers.

Mitigation strategies must focus on both immediate remediation and long-term defensive posture improvements. The primary recommendation is to apply any available patches or updates provided by FUJI ELECTRIC CO., LTD. that address the bounds checking logic within the VS6ComFile module. Until such patches are deployed, organizations should implement strict input validation policies for all V7 files processed by the application, ensuring that only trusted sources and verified project files are opened in production environments. Additionally, deploying network segmentation to isolate systems running vulnerable versions of V-SFT from untrusted networks can reduce the attack surface. Security monitoring solutions should be configured to detect unusual memory access patterns or process behaviors indicative of exploitation attempts, providing an additional layer of defense against this specific class of vulnerabilities.

Responsible

Jpcert

Reservation

10/09/2026

Disclosure

10/26/2026

Moderation

accepted

EPSS

0.00127

KEV

no

Activities

low

Sources

Do you know our Splunk app?

Download it now for free!