Skip to main content

Delta DIAScreen CVE-2025-59300

| EUVDEUVD-2025-32565 MEDIUM
Out-of-bounds Write (CWE-787)
2025-10-03 759f5e80-c8e1-4224-bead-956d7b33c98b
6.8
CVSS 4.0 · Vendor: 759f5e80-c8e1-4224-bead-956d7b33c98b
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver malicious DIAScreen file to operator
  2. Exploit
    Operator opens file in DIAScreen
  3. Execution
    Trigger out-of-bounds write in parser
  4. Impact
    Execute code in process context

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.

Exploitation Conditions

Exploitation requires a victim to actively open an attacker-crafted malicious file within the Delta Electronics DIAScreen application (versions before 1.6.1); the flaw lies in DIAScreen's file-parsing routine, which fails to validate user-supplied file contents and performs an out-of-bounds write. Key LIMITING factors: the vector is local (AV:L) and NOT network-reachable, so the attacker cannot trigger it remotely; mandatory user interaction (UI:A) means the attack fails unless an operator is socially engineered into opening the malicious file; and systems patched to DIAScreen 1.6.1 or later are not affected. There is no server-side or unattended exploitation path - it is strictly a client-side 'open a file' vulnerability on engineering workstations.

Impact

This is a medium-severity, client-side memory-corruption flaw whose real-world risk is low despite code-execution potential. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:A) describes local exploitation that is NOT remotely reachable and REQUIRES active user interaction - the victim must open an attacker-supplied malicious file, which fundamentally caps weaponizability. EPSS strongly corroborates low urgency at 0.02% (3rd percentile), indicating negligible observed/predicted exploitation. There is no CISA KEV listing and no public exploit identified, so this is not confirmed to be actively exploited. The SSVC-style read is: exploitation = none observed, automatable = no (requires per-victim social engineering to open a file), technical impact = total only for availability (VA:H) with limited confidentiality/integrity (VC:L/VI:L). Signals are internally consistent - low EPSS, no KEV, no POC, local+UI vector all point the same direction, so there is no conflict to resolve. Note the PR:N in the CVSS vector means no authentication is needed, but exploitation still hinges entirely on user interaction rather than on network access, so raw 'unauthenticated' framing overstates reachability. Net: a legitimately patchable issue for DIAScreen operators, but a routine-patch-cycle item, not an emergency.

Exploit ScenarioDerived

An attacker crafts a malformed DIAScreen project/configuration file that triggers an out-of-bounds write during file parsing (CWE-787) and delivers it to an engineering workstation operator via email, a shared drive, or a compromised project repository. When the operator opens the file in a vulnerable DIAScreen version (<1.6.1), the parser corrupts memory and the attacker achieves code execution in the context of the DIAScreen process. No public exploit code is known, and the local vector plus required user interaction (AV:L/UI:A) mean the attacker depends on social engineering to get the file opened.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

AnalysisAIv2 – Oct 08, 2026

An out-of-bounds write in Delta Electronics DIAScreen before 1.6.1 lets attackers execute code in the context of the current process when a victim opens a specially crafted project file. The flaw is a file-parsing validation failure (CWE-787) that is strictly client-side: exploitation is local (AV:L) and requires the operator to actively open a malicious file, so there is no remote or unattended attack path. No public exploit code has been identified at time of analysis and EPSS is negligible (0.02%, 3rd percentile), making real-world risk low despite the code-execution potential.

Earlier versions of this analysis (1)
v1 Mar 13, 2026 - 19:29 CVSS 7.8

RemediationAI

Vendor-released patch: upgrade DIAScreen to version 1.6.1 or later, as documented in Delta advisory PCSA-2025-00018 (https://filecenter.deltaww.com/news/download/doc/Delta-PCSA-2025-00018_DIAScreen%20File%20Parsing%20Out-Of-Bounds%20Write%20Vulnerability.pdf). Patch status is confirmed available from the vendor; no workaround is documented in the available references. Until every engineering workstation is upgraded, compensating controls are practical but partial: block inbound email attachments and removable-media transfer of DIAScreen project files from untrusted sources so a malicious file cannot reach an operator (this breaks the required UI:A precondition but also impedes legitimate project sharing); configure the operating system to open project files only from a trusted, write-protected repository; and run DIAScreen under a low-privilege account with application-level sandboxing or EDR behavioral monitoring on the DIAScreen process, which constrains the impact of successful code execution but does not remove the memory-corruption condition. Because the vector is local (AV:L) and never network-reachable, perimeter controls such as firewall rules or port blocking offer no protection - the only effective fix is upgrading to 1.6.1 or later.

Affected VersionsENISA

DIAScreen 0 <1.6.1

Affected Packages

euvd diascreen fix: 1.6.1

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

DIAScreen is Delta Electronics' configuration and programming software for HMI panels and related automation hardware, used on engineering workstations. The vulnerable component is its file-parsing routine, which loads DIAScreen project files without properly validating user-supplied content. This maps to CWE-787 (Out-of-bounds Write), the same class as a classic file-format buffer overflow: crafted length or structure fields drive a write past the bounds of an allocated buffer, corrupting adjacent memory. Corrupting process memory can subvert control flow and, because parsing happens in the same process that later handles the project, may result in arbitrary code execution with the privileges of the DIAScreen user. The CPE string cpe:2.3:a:deltaww:diascreen:*:*:*:*:*:*:*:* confirms all DIAScreen releases prior to the fixed 1.6.1 build are in scope. Because the input vector is a local file rather than a network service, the attacker must deliver the file to the target engineer (email, shared drive, USB) and rely on the engineer opening it.

Know when Diascreen 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

Vendor (759f5e80-c8e1-4224-bead-956d7b33c98b) PRIMARY 6.8 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.6 MEDIUM

Local file-open vector (AV:L) requiring victim interaction (UI:R) and no privileges (PR:N); out-of-bounds write yields high availability (crash) with limited confidentiality/integrity impact.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (759f5e80-c8e1-4224-bead-956d7b33c98b).

CVSS VectorVendor: 759f5e80-c8e1-4224-bead-956d7b33c98b

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
Severity Changed
Oct 08, 2026 - 23:22 NVD
HIGH MEDIUM
CVSS changed
Oct 08, 2026 - 23:22 NVD
7.8 (HIGH) 6.8 (MEDIUM)
Analysis Updated
Apr 16, 2026 - 06:25 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
1.6.1
CVE Published
Oct 03, 2025 - 03:15 nvd
HIGH 7.8

DescriptionCVE.org

Delta Electronics DIAScreen 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

Delta Electronics DIAScreen contains a file validation vulnerability (CVE-2025-59300) that allows arbitrary code execution when users open malicious files, potentially compromising engineering workstations and operational technology environments. Organizations using DIAScreen for industrial automation or building management should prioritize patching to prevent attackers from gaining process-level execution through social engineering or supply chain attack vectors.

Business Impact: High
Compensating Controls

Apply vendor patch. Interim mitigations pending patch deployment: disable DIAScreen on non-essential systems, restrict user permissions to read-only where operationally feasible, implement application whitelisting to block unauthorized executables, monitor file access logs for suspicious DIAScreen activity, and enforce network segmentation to limit lateral movement from compromised workstations.

Threat Intelligence Overview

EPSS Score
0.0%
Top 97% exploitable
Prevalence
Low
niche Delta Electronics industrial HMI/SCADA engineering software
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

CVE-2024-7502 HIGH
8.5 Aug 06

A crafted DPA file could force Delta Electronics DIAScreen to overflow a stack-based buffer, which could allow an attack

CVE-2024-47131 HIGH
8.4 Nov 11

If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a sta

CVE-2024-39605 HIGH
8.4 Nov 11

If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a sta

CVE-2024-39354 HIGH
8.4 Nov 11

If an attacker tricks a valid user into running Delta Electronics DIAScreen with a file containing malicious code, a sta

CVE-2023-0251 HIGH
7.8 Feb 08

Delta Electronics DIAScreen versions 1.2.1.23 and prior are vulnerable to a buffer overflow through improper restriction

CVE-2023-5068 HIGH
7.8 Sep 21

Delta Electronics DIAScreen may write past the end of an allocated buffer while parsing a specially crafted input file.

CVE-2023-0250 HIGH
7.8 Feb 08

Delta Electronics DIAScreen versions 1.2.1.23 and prior are vulnerable to a stack-based buffer overflow, which could all

CVE-2023-0249 HIGH
7.8 Feb 08

Delta Electronics DIAScreen versions 1.2.1.23 and prior are vulnerable to out-of-bounds write, which may allow an attack

CVE-2025-59299 MEDIUM
6.8 Oct 03

An out-of-bounds write in the file-parsing routine of Delta Electronics DIAScreen (all versions prior to 1.6.1) allows c

CVE-2025-59298 MEDIUM
6.8 Oct 03

An out-of-bounds write in Delta Electronics DIAScreen's file-parsing routine (all versions from 0 through 1.6.1) allows

CVE-2025-59297 MEDIUM
6.8 Oct 03

An out-of-bounds write in the file-parsing routines of Delta Electronics DIAScreen (versions prior to 1.6.1) allows a cr

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