Skip to main content

Cncsoft CVE-2025-47725

| EUVDEUVD-2025-16849 HIGH
Out-of-bounds Write (CWE-787)
2025-06-04 759f5e80-c8e1-4224-bead-956d7b33c98b
7.3
CVSS 3.1 · NVD
View

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 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H) indicates moderate real-world exploitability: local attack vector limits scope to users with system access, low complexity means straightforward exploitation once file validation is bypassed, low privilege requirement means standard users can trigger it, and the critical user interaction requirement (UI:R) necessitates social engineering. The high confidentiality, integrity, and availability impact scores reflect the severity of arbitrary code execution. Without access to EPSS score and KEV status data in the provided information, risk cannot be fully quantified, but the industrial control system (ICS) context elevates concern—CNCSoft vulnerabilities can affect manufacturing floor safety and production continuity. The combination of local-only access vector and required user interaction moderates the risk compared to remote vulnerabilities, but in manufacturing environments where operators frequently exchange CAM files and project files, social engineering is feasible. This warrants immediate patching for organizations running CNCSoft, particularly in critical manufacturing operations.

Exploit ScenarioDerived

A manufacturing engineer receives a CNCSoft project file via email or shares it via a network drive, purportedly from a colleague or supplier containing updated CNC machining instructions. The file has been crafted by an attacker to contain malformed geometry data or corrupt metadata that bypasses CNCSoft's file validation routines. When the engineer opens the file in CNCSoft (user interaction—the required attack prerequisite), the application attempts to parse the malicious content. Due to insufficient bounds checking in the file parsing code (CWE-787), the malformed data causes a buffer overflow, allowing the attacker's embedded shellcode to execute in the context of the CNCSoft process. The attacker gains the ability to: read sensitive CAM programs and manufacturing specifications; modify CNC machine instructions to cause defective parts or equipment damage; install persistence mechanisms; exfiltrate intellectual property. Attack complexity is low because the attacker only needs to craft a single malicious file and rely on social engineering; no advanced exploitation techniques or system-specific knowledge is required beyond understanding CNCSoft file formats.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 14, 2026

Local arbitrary code execution vulnerability in Delta Electronics CNCSoft caused by insufficient validation of user-supplied files. An attacker with local access can craft a malicious file that, when opened by a user, executes arbitrary code with the privileges of the CNCSoft process. With a CVSS score of 7.3 and CWE-787 (Out-of-bounds Write) classification, this represents a significant local privilege escalation risk, though exploitation requires user interaction and local access.

RemediationAI

  1. Apply vendor-provided security patch from Delta Electronics immediately upon release. 2) Until patching is possible, implement compensating controls: restrict CNCSoft file access to trusted sources only; disable auto-opening of CNCSoft project files from email and network shares; operate CNCSoft with least-privilege user accounts; implement file integrity monitoring on CNCSoft project directories; restrict user ability to open files from network locations. 3) Monitor vendor advisory page (Delta Electronics Security Center) for patch availability and release notes. 4) If patch is available, deploy to all affected systems according to change management procedures, testing in non-production environment first given the industrial control context.

Affected VersionsENISA

CNCSoft 0

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-47725 stems from CWE-787 (Out-of-bounds Write), a memory safety vulnerability where CNCSoft fails to properly validate the structure and boundaries of user-supplied file inputs. Delta Electronics CNCSoft is industrial automation software used for CNC machine control and programming. The vulnerability likely exists in the file parsing routines that handle project files, CAM files, or other CNCSoft-native formats without adequate bounds checking or input sanitization. When a malformed file is processed, an attacker can write data beyond allocated buffer boundaries, corrupting memory and achieving code execution within the application context. The affected software operates on Windows systems and is commonly deployed in manufacturing environments where file sharing and batch processing are standard practices.

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

NVD PRIMARY 7.3 HIGH
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

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

CVE-2025-47725 affects Delta Electronics CNCSoft and allows attackers to execute arbitrary code by tricking users into opening malicious files. Organizations using CNCSoft face immediate risk of system compromise, data theft, and operational disruption until a patch becomes available.

Business Impact: High
Compensating Controls

Disable CNCSoft file import/open functionality where operationally feasible; restrict CNCSoft execution to isolated network segments; implement application whitelisting to prevent unauthorized child process execution; require users to validate file sources before opening; monitor and log all CNCSoft file operations; consider temporary use of alternative design software until patch availability confirmed.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy