Skip to main content

DASYLab CVE-2026-64195

| EUVDEUVD-2026-70767 HIGH
Out-of-bounds Write (CWE-787)
2026-09-03 NI GHSA-3jcp-wwxv-cmv9
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 worksheet file
  2. Delivery
    Deliver via email or file share
  3. Exploit
    User opens crafted file in DASYLab
  4. Execution
    OOB write triggered in parser
  5. Impact
    Arbitrary code execution in user context

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 running a vulnerable version of DASYLab (any version prior to 2026.0.0) to open a specially crafted .DSB file; this is encoded in the CVSS 4.0 vector as UI:P (passive user interaction). The attack vector is local (AV:L), meaning the malicious file must reach the user's machine or accessible file system through social engineering, phishing, or a compromised file share - no direct network exploitation path exists. No attacker privileges are required (PR:N), and no special non-default configuration of DASYLab is needed. Exploitation is inherently constrained by the need for user interaction and the niche deployment base of DASYLab in laboratory and industrial measurement environments.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P) scores 8.5, accurately capturing the local-file-trigger attack model: the attacker requires no privileges, but user interaction (opening a file) is mandatory. Real-world risk is meaningfully lower than the score alone implies because exploitation depends entirely on social engineering - the victim must be persuaded to open a .DSB file from an untrusted source. No KEV listing and no public POC code have been identified, further reducing immediate threat urgency. The C:H/I:H/A:H impact triad is credible for a heap/stack corruption primitive that reaches code execution. EPSS data was not provided in the input; in the absence of active exploitation signals, prioritization should be driven by user-facing exposure and the feasibility of delivering malicious .DSB files to target users. The vulnerability is a genuine concern for organizations whose DASYLab users routinely exchange worksheet files with external parties.

Exploit ScenarioDerived

An attacker crafts a malicious .DSB worksheet file embedding data designed to trigger the out-of-bounds write and packages it as a plausible project file shared via email, a collaboration platform, or a poisoned file repository. A DASYLab user opens the file in the normal course of laboratory work, causing the parser to write beyond its allocated buffer and enabling the attacker to execute arbitrary code within the user's session context. No public proof-of-concept has been identified, but the CWE-787 class is well-understood and the technique is standard in file-format fuzzing campaigns.

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 write in DASYLab's .DSB worksheet file parser allows an attacker to achieve code execution with full confidentiality, integrity, and availability impact by convincing a user to open a crafted file. All versions of DASYLab prior to 2026.0.0, as published by MeasX (formerly National Instruments), are affected. No public exploit code exists and no active exploitation has been confirmed at time of analysis.

RemediationAI

Upgrade to DASYLab 2026.0.0 per the MeasX security advisory at https://www.measx.com/en/service/productsecurity/security-updates-for-measx-software/159-securityupdates/1071-out-of-bounds-write-vulnerabilities-in-dasylab-2.html - this is the only confirmed fix. As compensating controls prior to patching, organizations should train users to refuse or quarantine .DSB files received from untrusted or unverified sources, and configure email gateway and endpoint controls to alert on or block delivery of .DSB attachments. Application whitelisting that restricts DASYLab to opening files only from designated trusted network shares adds a further layer. Note that these controls address the delivery vector but do not remediate the underlying parser flaw; upgrading remains the only definitive resolution.

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 process automation platform used in laboratory and industrial measurement environments, now maintained by MeasX (CPE: cpe:2.3:a:measx:dasylab:*:*:*:*:*:*:*:*). The vulnerability is rooted in CWE-787 (out-of-bounds write), a memory safety flaw in the parser handling .DSB (DASYLab worksheet) files. When processing attacker-supplied data embedded in a .DSB file, the application writes beyond the bounds of an allocated memory buffer due to missing or insufficient validation. This class of flaw frequently enables attackers to overwrite adjacent memory structures, corrupt control flow data such as return addresses or function pointers, and ultimately achieve arbitrary code execution.

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-parsing trigger requires local access and user interaction (UI:R); no attacker privileges needed; no scope change; full C/I/A impact when OOB write reaches code execution.

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:43 cve.org
HIGH 8.5

DescriptionCVE.org

There is an out-of-bounds write vulnerability in DASYLab due to lack of proper validation of user-supplied data. 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

A vulnerability in DASYLab's file-handling routines (all versions prior to 2026.0.0) creates a pathway for attackers to gain complete control of instrumentation and data-acquisition systems through manipulated worksheet files. Organizations using DASYLab face exposure of proprietary test data, manufacturing intelligence, and real-time system control via social engineering or supplier compromise.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement application sandboxing or containerized execution for DASYLab to limit code execution scope; (2) disable automatic file opening and require manual file source verification before opening any .DSB worksheet files; (3) deploy host-based intrusion detection and process execution monitoring on DASYLab systems; (4) maintain isolated backup copies of all critical data independent of production DASYLab systems; (5) restrict DASYLab to air-gapped systems or network-isolated environments until patched.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
specialized DAQ software for laboratory and industrial automation niches
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-64196 HIGH
8.5 Sep 03

Out-of-bounds heap write in DASYLab before version 2026.0.0 enables arbitrary code execution on the victim's system when

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