Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H) indicates moderate real-world risk: local attack vector and low complexity favor exploitation, but the requirement for local access and user interaction (UI:R) significantly constrains threat scope. The high impact scores (C:H, I:H, A:H) reflect potential for code execution, data theft, and system compromise. Without confirmed KEV (CISA Known Exploited Vulnerabilities) listing, POC availability, or EPSS data, the actual exploitation probability is uncertain—this may be a 'theoretical high-CVSS' issue with lower real-world traction, or a critical insider-threat vector. Manufacturing and industrial control environments where CNCSoft is deployed (often air-gapped or restricted-access networks) may see lower exploitation rates than standard software. Priority should be HIGH for manufacturing operations but can be MEDIUM for isolated/controlled deployments if other compensating controls exist. |
| Exploit ScenarioDerived | A manufacturing engineer receives an email with a crafted malicious .cnc file from an attacker posing as a supplier or colleague. When the engineer opens the file in Delta CNCSoft to review the design, the application parses the file without proper bounds checking. The malicious file triggers a buffer overflow in the file parsing routine, allowing the attacker's shellcode to execute in the context of the engineer's user account (typically with local admin or elevated privileges on manufacturing workstations). The attacker gains code execution, potentially installing persistence (backdoor, rootkit), exfiltrating CAD designs or IP, or pivoting to other machines on the manufacturing network. In a targeted supply-chain attack, an attacker could compromise a design library vendor and distribute poisoned .cnc files to multiple manufacturers. No public POC is noted in current threat intelligence, but the simplicity of CWE-787 exploitation suggests POC development is straightforward once the vulnerability is disclosed. Local-only attack vector means exploitation requires prior access to a machine where CNCSoft is installed, limiting script-kiddie attacks but enabling insider threats and supply-chain targeting. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
Local privilege escalation vulnerability in Delta Electronics CNCSoft caused by insufficient validation of user-supplied files. When a user opens a malicious file, an attacker can execute arbitrary code with the privileges of the current process. While the CVSS score of 7.3 is moderate-to-high, the attack requires local access and user interaction, limiting immediate widespread impact; however, the high integrity and confidentiality impact (CWE-787: Out-of-bounds Write) warrants prompt patching.
RemediationAI
- IMMEDIATE: Restrict file access and disable user ability to open untrusted .cnc or design files from external/untrusted sources pending patch. 2) PATCH: Await and apply vendor patch from Delta Electronics (contact Delta support or monitor security advisories at delta.com). 3) WORKAROUND: Use file validation tools or signatures to verify .cnc file integrity before opening; implement least-privilege user accounts to limit impact of code execution. 4) DETECTION: Monitor process creation and memory access patterns from CNCSoft.exe; alert on unexpected child processes or file modifications. 5) ISOLATION: Run CNCSoft in isolated VMs or restricted network segments if handling untrusted designs. Vendor patch availability and timeline should be obtained directly from Delta Electronics security advisory.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CVE-2025-47724 stems from CWE-787 (Out-of-bounds Write), a memory corruption vulnerability where Delta Electronics CNCSoft fails to properly validate file format, size, or structure before processing user-supplied files. This lack of input validation allows an attacker to craft a malicious file (likely with a .cnc or related extension) that, when parsed by the application, writes beyond allocated memory boundaries. The vulnerability resides in the file parsing logic of CNCSoft, a numerical control software suite used in industrial automation and CNC machinery control. The root cause is insufficient bounds checking and lack of safe file format validation, allowing buffer overflow or heap corruption. Attack surface includes file open dialogs and any workflow where CNCSoft processes external files.
Know when Cncsoft gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
Delta Electronics CNCSoft lacks proper validation of the user-supplied file. If a user opens a malicious file, an attacker can leverage this vulnerability to execute code in the context of the current process.
Executive ViewAI
CVE-2025-47724 affects Delta Electronics CNCSoft and allows remote code execution when users open malicious files, potentially compromising systems running this software. With no patch currently available, organizations using CNCSoft must implement immediate protective measures to prevent exploitation of this high-severity vulnerability.
Disable or restrict CNCSoft's file-opening functionality where possible; implement application whitelisting to prevent execution of unauthorized processes; enforce strict file access controls limiting upload/download capabilities; conduct user security awareness training to identify and report suspicious files; monitor CNCSoft process execution for anomalous behavior; consider network-based file inspection and isolation of CNCSoft endpoints from sensitive systems; require file source verification before opening in CNCSoft.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
CNCSoft Version 1.00.83 and prior with ScreenEditor Version 1.00.54 has multiple stack-based buffer overflow vulnerabili
CNCSoft Version 1.00.83 and prior with ScreenEditor Version 1.00.54 has two out-of-bounds read vulnerabilities could cau
CNCSoft: All versions prior to 1.01.32 does not properly sanitize input while processing a specific project file, allowi
Delta Electronics CNCSoft Versions 1.01.30 and prior are vulnerable to a stack-based buffer overflow, which may allow an
Local code execution vulnerability in Delta Electronics CNCSoft caused by insufficient validation of user-supplied files
Buffer overflow vulnerability (CWE-787) in Delta Electronics CNCSoft that allows local authenticated users to execute ar
Local arbitrary code execution vulnerability in Delta Electronics CNCSoft caused by insufficient validation of user-supp
Delta Electronics CNCSoft (All versions prior to 1.01.32) does not properly sanitize input while processing a specific p
EUVD-2025-16850
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB