Skip to main content

Cncsoft EUVDEUVD-2025-16846

| CVE-2025-47727 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

CVSS 7.3 (High) reflects significant exploitability: local attack vector (AV:L) limits exposure to users with file system access, but low attack complexity (AC:L) and low privilege requirements (PR:L) mean any local user can trigger exploitation. The requirement for user interaction (UI:R) to open a malicious file moderately reduces risk in automated environments but increases risk in environments where users routinely open external files. No KEV/CISA known exploitation confirmation is documented here, and no public POC availability is indicated, reducing immediate real-world exploitation probability. However, the straightforward nature of the vulnerability (file validation bypass leading to code execution) suggests a POC could be developed by skilled threat actors. The moderate EPSS score baseline for this CVSS/CWE combination suggests real but not imminent exploitation risk. In industrial/manufacturing contexts where CNCSoft is used, the impact is amplified due to potential physical safety implications and operational technology (OT) criticality. This is a legitimate priority for affected organizations but not an emergency without confirmed exploitation.

Exploit ScenarioDerived

A manufacturing engineer receives an email containing a 'machine setup file' (.cnc, .gcode, or proprietary format) purportedly from a supplier or colleague. The file is actually crafted by an attacker to contain malicious binary data in file header or parameter fields that triggers an out-of-bounds write when parsed by CNCSoft. When the engineer opens the file in CNCSoft to review or load machine parameters, the parser reads beyond allocated buffer boundaries and writes attacker-controlled data to adjacent memory regions. This corrupts the application heap or stack, potentially overwriting a function pointer or return address. The attacker's payload redirects execution to injected machine code, granting the attacker code execution privileges equivalent to the engineer's local user account. From there, the attacker could steal CAD/CAM files, modify machine control logic, or pivot to other networked systems. No public POC is currently known, but the simplicity of file validation bypass vulnerabilities suggests one could be developed within days to weeks of public disclosure.

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 code execution 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 no publicly disclosed POC or active exploitation in the wild has been confirmed, the high CVSS score (7.3) and the file-opening attack vector present moderate risk to users of affected CNCSoft versions.

RemediationAI

  1. Patch immediately upon availability: Contact Delta Electronics or monitor their official security advisories for a patched version of CNCSoft. 2. Interim mitigations (if patching is delayed): Restrict file-opening permissions to trusted users only; disable CNCSoft functionality where not essential; educate users to avoid opening files from untrusted sources. 3. File handling controls: Implement application whitelisting or sandboxing for CNCSoft to limit code execution context. 4. Monitor vendor advisory: Check Delta Electronics' security center or contact their support channel for CVE-2025-47727 patch release information and guidance. 5. Network segmentation: Isolate CNC systems from general IT networks where possible to reduce lateral movement risk if exploitation occurs.

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

The vulnerability exists in Delta Electronics CNCSoft, a computer numerical control (CNC) software suite used for industrial automation and machine control. The root cause is classified as CWE-787 (Out-of-bounds Write), indicating that the file parser lacks proper bounds checking or validation when processing user-supplied input files. This improper validation allows an attacker to craft a malicious file (likely in a format expected by CNCSoft such as G-code, CAM output, or proprietary configuration formats) that triggers an out-of-bounds write condition. When processed by the vulnerable application, this write can corrupt memory and redirect control flow to attacker-supplied code, enabling arbitrary code execution within the context of the CNCSoft process.

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-47727 affects Delta Electronics CNCSoft and allows arbitrary code execution when users open malicious files. Organizations using CNCSoft face operational disruption and potential data theft if attackers exploit this unpatched vulnerability through social engineering or compromised file-sharing channels.

Business Impact: High
Compensating Controls

Disable CNCSoft if operationally feasible. If required: (1) Network segmentation—isolate CNCSoft systems from sensitive data and internal networks; (2) User training—prohibit opening files from untrusted sources; (3) File blocking—use endpoint protection to block suspicious file types from reaching CNCSoft users; (4) Process isolation—run CNCSoft in sandboxed or virtualized environments; (5) Monitor—log all CNCSoft file access and process execution for anomalies.

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

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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