Skip to main content

Cncsoft G2 EUVDEUVD-2025-16854

| CVE-2025-47728 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 score of 7.3 reflects High severity with important risk moderators: Attack Vector is Local (AV:L), meaning attacker must have local system access; Attack Complexity is Low (AC:L), indicating no special conditions required; Privilege Level is Low (PR:L), requiring a valid local user account but not administrative access; and User Interaction is Required (UI:R), necessitating the user to open a malicious file. The High impact on Confidentiality, Integrity, and Availability indicates potential for complete system compromise. However, real-world risk depends on deployment context: in isolated industrial environments with restricted file sharing, practical exploitation is lower; in organizations where files are frequently exchanged or where CNCSoft-G2 users have broader network access, risk escalates significantly. Without confirmed KEV (Known Exploited Vulnerability) status, EPSS score, or public POC availability mentioned in the provided data, this appears to be a standard high-priority vulnerability requiring timely patching but not an emergency zero-day scenario. The requirement for local access and user interaction substantially reduces the attack surface compared to network-based vulnerabilities, though it remains a valid vector for insider threats or supply chain compromises (malicious files distributed as templates or shared projects).

Exploit ScenarioDerived

An attacker with local system access (or who can deliver a file to a local user) crafts a malicious CNCSoft-G2 project file with specially crafted data that violates the expected file format structure. When a CNCSoft-G2 user opens the file through the application's file dialog (File > Open or equivalent), the application's file parser fails to validate the file structure and attempts to process the malicious data. This triggers a buffer overflow or out-of-bounds write condition in memory, allowing the attacker's payload to overwrite critical function pointers, return addresses, or code sections. The attacker's shellcode executes in the context of the CNCSoft-G2 process, inheriting the privileges of the logged-in user. If the user is a domain user with access to network resources or sensitive manufacturing data, the attacker gains equivalent access. Example: A supplier sends a seemingly legitimate CNC program file (.NC, .ISO, or proprietary CNCSoft format) that actually contains a malformed file header; when the engineer opens it to review, code execution occurs silently in the background. No known public POC is indicated in the provided data, but the vulnerability is straightforward to weaponize once technical details become public.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 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-G2 resulting from insufficient file validation when processing user-supplied files. An authenticated local attacker can craft a malicious file that, when opened by a user, executes arbitrary code with the privileges of the affected application. This vulnerability has a CVSS score of 7.3 (High) and requires local access and user interaction, making it a significant risk for organizations deploying CNCSoft-G2 in manufacturing or industrial control environments.

RemediationAI

  1. PATCH: Apply the latest security update from Delta Electronics for CNCSoft-G2 (specific patch version/build number not provided; contact Delta support or check security advisory for exact version). 2) WORKAROUND (interim): Restrict file opening to trusted sources only; disable CNCSoft-G2 file auto-open features if available; run CNCSoft-G2 in a restricted user context rather than administrative account; implement file type restrictions via Windows Group Policy or equivalent. 3) DETECTION: Monitor for suspicious file access patterns, unexpected process spawning from CNCSoft-G2, or memory access violations in application logs. 4) OPERATIONAL: Educate users not to open CNCSoft-G2 project files from untrusted sources; implement file validation/sandboxing if available. Vendor advisory and patch details should be obtained directly from Delta Electronics security bulletins or their support portal.

Affected VersionsENISA

CNCSoft-G2 0 <2.1.0.27

Affected Packages

euvd cncsoft_g2 fix: 2.1.0.27

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CNCSoft-G2 is Delta Electronics' industrial control software, likely used for CNC machine programming and industrial automation. The vulnerability stems from CWE-787 (Out-of-bounds Write), indicating that the application fails to properly validate file structure and content before processing, potentially allowing buffer overflow or memory corruption attacks. The lack of input validation on file format/structure permits an attacker to write data outside intended memory boundaries when the application parses the malicious file. This is a classic unsafe file parsing vulnerability common in legacy industrial software that may lack modern memory safety protections. The vulnerability is triggered through the user opening a crafted file, suggesting it may affect CNCSoft-G2's file import/load functionality for project files, CAM files, or similar formats.

Know when Cncsoft G2 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

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 06:45 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
2.1.0.27
CVE Published
Jun 04, 2025 - 08:15 nvd
HIGH 7.3

DescriptionCVE.org

Delta Electronics CNCSoft-G2 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-47728 affects Delta Electronics CNCSoft-G2 and enables authenticated local attackers to execute arbitrary code by crafting malicious files that execute with application-level privileges when opened. This poses a significant risk to manufacturing and industrial control environments where CNCSoft-G2 is deployed, as successful exploitation could compromise production systems and operational data.

Business Impact: High
Compensating Controls

Apply vendor patch.

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 Yes
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.

CVE-2025-22881 HIGH
8.4 Feb 26

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2024-47966 HIGH
8.4 Oct 10

Delta Electronics CNCSoft-G2 lacks proper initialization of memory prior to accessing it. Rated high severity (CVSS 8.4)

CVE-2024-47965 HIGH
8.4 Oct 10

Delta Electronics CNCSoft-G2 lacks proper validation of user-supplied data, which can result in a read past the end of a

CVE-2024-47964 HIGH
8.4 Oct 10

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2024-47963 HIGH
8.4 Oct 10

Delta Electronics CNCSoft-G2 lacks proper validation of user-supplied data, which can result in a write past the end of

CVE-2024-47962 HIGH
8.4 Oct 10

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2024-39883 HIGH
8.4 Jul 09

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2024-39882 HIGH
8.4 Jul 09

Delta Electronics CNCSoft-G2 lacks proper validation of user-supplied data, which can result in a read past the end of a

CVE-2024-39881 HIGH
8.4 Jul 09

Delta Electronics CNCSoft-G2 lacks proper validation of user-supplied data, which can result in a memory corruption cond

CVE-2024-39880 HIGH
8.4 Jul 09

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2025-22880 HIGH
7.8 Feb 07

Delta Electronics CNCSoft-G2 lacks proper validation of the length of user-supplied data prior to copying it to a fixed-

CVE-2026-3094 HIGH
7.8 Mar 04

Arbitrary code execution in Delta Electronics CNCSoft-G2 occurs when the application fails to properly validate user-sup

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