Skip to main content

Delta DIAScreen CVE-2025-59298

| EUVDEUVD-2025-32567 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 engineer
  2. Exploit
    Victim opens file in DIAScreen
  3. Execution
    Trigger out-of-bounds write in parser
  4. Impact
    Execute code as current user

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 the victim to manually open an attacker-supplied malicious file in Delta Electronics DIAScreen (versions 0 through < 1.6.1); the flaw is in DIAScreen's file-parsing routine and triggers an out-of-bounds write during parsing. Key LIMITING factors: attack is LOCAL (AV:L) with no network-reachable component, and REQUIRES active user interaction (UI:A) - the engineer/operator must be social-engineered into opening the file, so there is no self-propagating or drive-by path. Code executes only in the context of the current user's process (no privilege-escalation or scope change, SC:N/SI:N/SA:N), bounding impact to that user's privileges. Patching to DIAScreen 1.6.1 or later removes the condition.

Impact

This is a medium-severity (CVSS 4.0 base 6.8), client-side file-parsing flaw (CWE-787 out-of-bounds write) in Delta Electronics DIAScreen, and the signals consistently point to LOW real-world urgency rather than an active priority. The CVSS 4.0 vector confirms a LOCAL attack vector (AV:L) requiring active user interaction (UI:A) - the victim must open a malicious project/configuration file - which fundamentally limits mass exploitation; this is not a remotely reachable service bug. EPSS is 0.02% (3rd percentile), among the lowest possible, and the CVE is NOT on CISA KEV, so there is no public exploit identified at time of analysis and no evidence of exploitation. No SSVC decision data was supplied in the input, so exploitation-status/automatable/technical-impact cannot be scored from a vendor SSVC tree; however, the AV:L + UI:A profile makes automatable exploitation implausible (requires social engineering per target). The signals are consistent, not conflicting: medium technical impact (code execution in the context of the current user process, VA:H but VC:L/VI:L) combined with very low exploitation probability. Bottom line: a legitimate bug worth patching on standard cycles, but not a drop-everything issue - real priority is LOW-to-MEDIUM, driven by the local, user-interaction-gated vector rather than by any exploitation evidence.

Exploit ScenarioDerived

An attacker crafts a malicious DIAScreen project or data file and delivers it to an engineer or operator via email, a shared drive, or a compromised project repository. When the victim opens the file in DIAScreen (version prior to 1.6.1), the parser performs an out-of-bounds write, allowing the attacker to execute arbitrary code in the context of the current user's process. No public proof-of-concept or exploit code was identified in the provided data, and exploitation requires the victim to actively open the attacker's file.

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's file-parsing routine (all versions from 0 through 1.6.1) allows an attacker to execute code in the context of the current user's process when an engineer or operator opens a crafted project/configuration file. The flaw is exploitable without authentication (CVSS 4.0 vector PR:N) but is strictly local and requires the victim to be socially engineered into opening the malicious file (UI:A), so there is no drive-by, network-reachable, or self-propagating path, and impact stays bounded to the victim's own privileges (S:U, SC:N/SI:N/SA:N). Risk signals point to low real-world urgency: EPSS is only 0.02% (3rd percentile), there is no CISA KEV entry, and no public exploit code has been identified at time of analysis. Delta has released a vendor patch in DIAScreen 1.6.1.

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

RemediationAI

Vendor-released patch: upgrade to Delta DIAScreen 1.6.1 or later, the version identified by Delta's PCSA-2025-00018 advisory (https://filecenter.deltaww.com/news/download/doc/Delta-PCSA-2025-00018_DIAScreen%20File%20Parsing%20Out-Of-Bounds%20Write%20Vulnerability.pdf); this is the only action that removes the vulnerable parsing condition, so prioritize it on engineering and commissioning workstations that regularly open externally sourced project files. Where immediate upgrading is not possible, compensating controls must target the user-interaction prerequisite: strip or quarantine DIAScreen project files at the email gateway and file-sharing boundary so untrusted files never reach the endpoint, and instruct engineers to open only files from verified, trusted sources - the trade-off is slower collaboration with third-party integrators and occasional false positives on legitimate project files. Additionally, run DIAScreen from a dedicated low-privilege Windows account or inside a sandbox/VM to contain code execution to the current user's context; note that virtualization can interfere with USB/serial/network drivers DIAScreen uses to talk to hardware, so validate connectivity before relying on it in production. Because the flaw is local with no network-reachable component, perimeter controls such as blocking ports offer no benefit here; endpoint application allow-listing that restricts DIAScreen to approved users adds a useful layer at the cost of administrative overhead.

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' Windows-based configuration and screen-design tool used to build HMI/PLC operator interfaces and download them to Delta hardware; project files are opened locally on an engineering workstation. The vulnerability is an out-of-bounds write (CWE-787) in the application's file-parsing routine: the parser trusts length or offset fields in the user-supplied file and writes past the bounds of an allocated buffer, corrupting adjacent memory. This memory-corruption class is the classic precursor to control-flow hijacking and arbitrary code execution within the hosting process, which here is the DIAScreen process running with the privileges of the engineer who opened the file. The CPE entry cpe:2.3:a:deltaww:diascreen:*:*:*:*:*:*:*:* flags the product without an inline version constraint, while EUVD defines the affected range as DIAScreen 0 up to (but not including) 1.6.1. Because the CVSS 4.0 vector is AV:L/AT:N/PR:N/UI:A with no subsequent-system impact (SC:N/SI:N/SA:N) and our 3.1 assessment scores S:U with C:L/I:L/A:H, the realistic effect is process-level code execution and application crash/corruption rather than host-wide compromise or privilege escalation.

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 must be opened by the victim, so AV:L and UI:R with PR:N; arbitrary code runs only in the current user's process (S:U), with high availability but 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 (CVSS 7.8) that allows arbitrary code execution when users open malicious files. This affects any organization deploying DIAScreen and could enable attackers to compromise workstations through social engineering or supply chain distribution of crafted files.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 97% exploitable
Prevalence
Low
niche Delta Electronics ICS/SCADA engineering software, limited industrial footprint
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-59300 MEDIUM
6.8 Oct 03

An out-of-bounds write in Delta Electronics DIAScreen before 1.6.1 lets attackers execute code in the context of the cur

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