Skip to main content

DASYLab CVE-2026-64196

| EUVDEUVD-2026-70769 HIGH
Out-of-bounds Write (CWE-787)
2026-09-03 NI GHSA-v5qj-5q4r-8fg9
8.5
CVSS 4.0 · Vendor: NI
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious .DSB file
  2. Delivery
    Deliver file via email or share
  3. Exploit
    User opens file in DASYLab
  4. Execution
    Heap out-of-bounds write triggered
  5. Persist
    Heap metadata corrupted
  6. Impact
    Attacker-controlled code executed

Vulnerability Assessment

Weakness
CWE
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 user with DASYLab installed to open a specially crafted .DSB file - this is the sole mandatory precondition. The attack vector is entirely local and file-based (AV:L, UI:P in CVSS 4.0); there is no network-reachable attack surface and no daemon or service to target remotely. The attacker does not need any authentication, account, or pre-existing system access. The principal limiting factor is the social-engineering step: the attacker must deliver the malicious file and persuade the victim to open it, which constrains automated or mass exploitation. No non-default configuration is required - any user who can open .DSB files in any DASYLab installation below 2026.0.0 is a valid target.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H) accurately reflects the threat model: exploitation is local and file-based, requiring passive user interaction (opening the .DSB file), but once triggered, impact is full compromise of the vulnerable system with high confidentiality, integrity, and availability loss. The low attack complexity and absence of any privilege requirement or special attack condition mean that even a mid-sized industrial IT team in walbrzych operating legacy DASYLab installations should treat this as urgent, since a single phishing email with a malicious .DSB attachment is a plausible delivery vector. No EPSS score is available in the input data, and neither CISA KEV listing nor public proof-of-concept code has been identified, which moderates the immediacy of mass exploitation risk. However, DASYLab's industrial/scientific user base - which may include operators less accustomed to treating data files as potential attack surfaces - elevates the social-engineering feasibility above average. The CVSS 4.0 score of 8.5 is appropriate given full triad impact, though the file-delivery dependency limits automated/opportunistic exploitation.

Exploit ScenarioDerived

An attacker crafts a malicious DASYLab .DSB project file with a heap-overflowing data field and delivers it to a target engineer or technician via email, USB drop, or a compromised file-sharing platform. The victim opens the file in their unpatched DASYLab installation, triggering the out-of-bounds write, which the attacker leverages via heap-shaping techniques to redirect execution and deploy a payload such as a reverse shell or data-exfiltration implant. No public proof-of-concept has been identified, but the well-understood CWE-787 class makes independent exploit development feasible for skilled adversaries.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 03, 2026

Out-of-bounds heap write in DASYLab before version 2026.0.0 enables arbitrary code execution on the victim's system when a user opens a maliciously crafted .DSB worksheet file. The flaw stems from insufficient validation of user-supplied data during .DSB file parsing, allowing an attacker to write past the end of an allocated heap buffer (CWE-787). All versions of DASYLab prior to 2026.0.0 are affected, and exploitation relies entirely on convincing a user to open a weaponized file; no public exploit or active exploitation has been identified at time of analysis.

RemediationAI

Upgrade to DASYLab 2026.0.0 or later, which resolves this vulnerability per the measX security advisory (https://www.measx.com/en/service/productsecurity/security-updates-for-measx-software/159-securityupdates/1071-out-of-bounds-write-vulnerabilities-in-dasylab-2.html). If immediate upgrade is not feasible, apply strict controls on .DSB file ingestion: disable automatic file opening from email attachments or network shares, restrict file handling to trusted internal sources only, and educate users not to open .DSB files received from unknown parties. Operating DASYLab in a sandboxed or restricted-privilege environment (e.g., via Windows AppLocker or similar application control) can limit the blast radius of a successful exploit by preventing code execution from reaching sensitive system resources or lateral movement paths. These workarounds carry the trade-off of operational friction for teams that routinely exchange project files with external partners.

Affected VersionsENISA

DASYLab 0 <2026.0.0

Affected Packages

euvd dasylab fix: 2026.0.0

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

DASYLab is a graphical data acquisition and automation software product developed by measX (CPE: cpe:2.3:a:measx:dasylab:*:*:*:*:*:*:*:*), historically distributed through National Instruments (NI). The .DSB file format is DASYLab's native project/worksheet format. CWE-787 (Out-of-Bounds Write) indicates that during parsing of a crafted .DSB file, the application writes data beyond the boundary of a heap-allocated buffer due to missing or inadequate length/bounds checks on attacker-controlled input fields. Heap out-of-bounds writes of this class can corrupt adjacent heap metadata or object pointers, typically enabling attacker-controlled code execution via heap-layout manipulation techniques. The vulnerability is fully client-side, triggered at file parse time, with no network service or daemon involvement.

Know when Dasylab 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 (NI) PRIMARY 8.5 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.8 HIGH

File-open trigger requires user interaction (UI:R) and local execution (AV:L); no privileges or special configuration needed, with full triad impact on the vulnerable host.

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

Primary rating from Vendor (NI).

CVSS VectorVendor: NI

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

Lifecycle Timeline

2
Patch available
Sep 03, 2026 - 23:02 EUVD
CVE Published
Sep 03, 2026 - 21:46 cve.org
HIGH 8.5

DescriptionCVE.org

There is an out-of-bounds write vulnerability in DASYLab due to improper validation of user-supplied data, resulting in a write past the end of an allocated heap. Successful exploitation requires an attacker to get a user to open a specially crafted .DSB file.  This issue affects all versions before 2026.0.0.

Executive ViewAI

Why It Matters

DASYLab measurement and data acquisition software versions before 2026.0.0 contain an out-of-bounds heap write vulnerability enabling arbitrary code execution when users open malicious .DSB worksheet files. Organizations deploying DASYLab face potential system compromise and operational disruption if users encounter adversarially crafted files, particularly from external email or file-sharing channels lacking proper validation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict .DSB file access to vetted internal sources only and disable file associations for shared or guest accounts; (2) execute DASYLab in application-level sandboxes or isolated VM environments; (3) block .DSB attachments at email gateways for external senders; (4) maintain verified offline backups of critical data independent of systems running affected DASYLab versions.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche data-acquisition software, industrial and scientific lab use
Data Quality
6 sources
Confidence: High

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.1%
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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
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-2026-64199 HIGH
8.6 Sep 03

Out-of-bounds memory read in DASYLab's .DSB file parser (all versions before 2026.0.0) allows an attacker to read beyond

CVE-2025-9188 HIGH
8.5 Sep 02

There is a deserialization of untrusted data vulnerability in Digilent DASYLab. Rated high severity (CVSS 8.5), this vul

CVE-2026-64200 HIGH
8.5 Sep 03

Out-of-bounds heap read in DASYLab's .DSB file parser allows memory disclosure and potentially code execution when a vic

CVE-2026-64198 HIGH
8.5 Sep 03

Out-of-bounds heap read during .DSB file parsing in DASYLab (all versions prior to 2026.0.0) allows an attacker who can

CVE-2026-64197 HIGH
8.5 Sep 03

Out-of-bounds write in DASYLab (all versions before 2026.0.0) enables arbitrary code execution when a victim opens a spe

CVE-2026-64195 HIGH
8.5 Sep 03

Out-of-bounds write in DASYLab's .DSB worksheet file parser allows an attacker to achieve code execution with full confi

CVE-2025-9189 HIGH
8.5 Sep 02

There is an out of bounds write vulnerability due to improper bounds checking resulting in a large destination address w

CVE-2025-57778 HIGH
8.5 Sep 02

There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid source address whe

CVE-2025-57777 HIGH
8.5 Sep 02

There is an out of bounds write vulnerability due to improper bounds checking in displ2.dll when parsing a DSB file with

CVE-2025-57776 HIGH
8.5 Sep 02

There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid address when parsi

CVE-2025-57775 HIGH
8.5 Sep 02

There is a heap-based Buffer Overflow vulnerability due to improper bounds checking when parsing a DSB file with Digilen

CVE-2025-57774 HIGH
8.5 Sep 02

There is an out of bounds write vulnerability due to improper bounds checking resulting in invalid data when parsing a D

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