Skip to main content

Cncsoft CVE-2025-47726

| EUVDEUVD-2025-16848 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) with CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H indicates moderate-to-high exploitability in practice: Attack Vector Local (AV:L) and Access Complexity Low (AC:L) mean any local user can reliably exploit this; Privilege Level Low (PR:L) restricts to authenticated users; User Interaction Required (UI:R) necessitates social engineering or user action to open a file, reducing autonomous wormability; Scope Unchanged (S:U) and high impact ratings (C:H/I:H/A:H) show severe consequences if exploited. The lack of provided EPSS, KEV status, and POC information prevents definitive real-world prioritization. However, the local+low-complexity+low-privilege requirement combined with industrial software context suggests this is a credible insider threat or post-compromise lateral movement vector rather than a mass-exploitation risk. Organizations running CNCSoft in air-gapped or restricted-access environments face lower immediate risk; those with broader user access or external file ingestion face higher priority.

Exploit ScenarioDerived

An attacker with local system access or an insider threat crafts a malicious CNCSoft project file (.pro, .dat, or other CNCSoft file format) containing oversized or malformed data that triggers the buffer overflow in the file parser. The file is delivered to a CNCSoft operator via email, file share, or USB drive. When the operator opens the file in CNCSoft (satisfying the UI:R requirement), the parser reads the malicious data and writes it beyond the allocated buffer, overwriting adjacent heap or stack memory. This allows the attacker to redirect code execution flow to injected shellcode, resulting in arbitrary code execution with the privileges of the CNCSoft user. In an industrial setting, this could be leveraged to modify control logic, exfiltrate system configurations, or establish persistence. The local attack vector means this is particularly relevant in scenarios involving remote desktop access, shared workstations, or USB-based file transfer in air-gapped industrial networks.

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

Buffer overflow vulnerability (CWE-787) in Delta Electronics CNCSoft that allows local authenticated users to execute arbitrary code by opening a specially crafted malicious file. The vulnerability requires user interaction (file opening) but results in complete compromise of the affected process with high impact to confidentiality, integrity, and availability. No KEV status, EPSS score, or confirmed active exploitation data is available in the provided intelligence.

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 stems from improper input validation in Delta Electronics CNCSoft's file parsing mechanism. CWE-787 (Out-of-bounds Write) indicates the application fails to properly validate the size or boundaries of user-supplied file content before writing to memory buffers. This is a classic buffer overflow condition where a maliciously crafted file with oversized data or malformed headers can cause the parser to write beyond allocated buffer boundaries. The affected product is Delta Electronics CNCSoft, a supervisory control and data acquisition (SCADA)/industrial control software suite. Without specific CPE data provided, the vulnerability likely affects CNCSoft across multiple versions, potentially CPE entries matching 'delta:cncsoft' or similar industrial software designations. The root cause is insufficient bounds checking during file deserialization or parsing operations.

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-47726 is a high-severity code execution vulnerability affecting Delta Electronics CNCSoft that allows attackers to execute arbitrary code when users open malicious files. Organizations using CNCSoft face direct operational risk, particularly in industrial control and manufacturing environments where this software is deployed.

Recommended Action

Within 24 hours: Inventory all systems running Delta Electronics CNCSoft and restrict file-opening capabilities to trusted sources only; notify users not to open files from untrusted origins. Within 7 days: Disable CNCSoft if operationally feasible, or implement application whitelisting and process monitoring on affected systems; contact Delta Electronics for patch availability and timeline. Within 30 days: Deploy vendor patch immediately upon release, or migrate to alternative software if patch remains unavailable.

Business Impact: High
Compensating Controls

Restrict CNCSoft file access to pre-vetted, trusted sources only; implement application whitelisting to prevent execution of unauthorized processes; deploy endpoint detection and response (EDR) tools to monitor CNCSoft process behavior; isolate CNCSoft systems on segmented networks with egress filtering; disable file-open functionality in CNCSoft if operationally possible; require mandatory user training on file-opening risks; implement file integrity monitoring on critical CNCSoft directories.

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