Skip to main content

DASYLab EUVDEUVD-2026-70770

| CVE-2026-64197 HIGH
Out-of-bounds Write (CWE-787)
2026-09-03 NI GHSA-28jj-q8cg-6fc9
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 file via email or file share
  3. Exploit
    Victim opens file in unpatched DASYLab
  4. Execution
    Out-of-bounds write corrupts heap/stack
  5. Impact
    Arbitrary code execution as victim user

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 the victim to open a specially crafted .DSB file in DASYLab version prior to 2026.0.0 - there is no remote unauthenticated or network-based exploitation path. The attacker must first deliver the malicious file and persuade the user to open it (social engineering). Limiting factors: the local/file-open attack vector eliminates remote exploitation; user interaction is required; the affected user base is narrow (industrial engineers and scientists using specialized DAQ software); and no default network service or exposed API is involved. Organizations whose users do not receive or process externally sourced .DSB files face minimal realistic exposure.

Impact

The CVSS 4.0 score of 8.5 with vector AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H accurately reflects the local file-open requirement and high impact. The local attack vector (AV:L) and mandatory user interaction (UI:P - opening the file) meaningfully reduce exploitability relative to remote or zero-click vulnerabilities. No EPSS data, CISA KEV listing, or public proof-of-concept code has been identified, so exploitation ease and urgency are inferred from the CVSS vector and CWE class alone. The niche industrial and scientific deployment footprint of DASYLab limits mass exploitation scenarios; realistic risk centers on targeted delivery of malicious .DSB files to engineers, researchers, or laboratory technicians. The high C/I/A impact scores are plausible for a memory corruption class enabling code execution, but actual impact is gated behind successful social engineering.

Exploit ScenarioDerived

An attacker crafts a .DSB worksheet file with malformed data structures that trigger the out-of-bounds write when loaded by DASYLab's parser. The file is delivered to a target engineer or scientist via spear-phishing email, a compromised file share, or a poisoned project archive, then the victim opens it in an unpatched DASYLab installation. Successful exploitation results in arbitrary code execution under the victim's user account. No public exploit code has been identified at time of analysis.

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 (all versions before 2026.0.0) enables arbitrary code execution when a victim opens a specially crafted .DSB worksheet file. The flaw, CWE-787, stems from improper validation of user-supplied data within the .DSB file parser, permitting writes past the end of an allocated data structure and corrupting adjacent memory. No public exploit or active exploitation has been identified at time of analysis; successful exploitation requires social-engineering the target into opening a malicious file.

RemediationAI

Upgrade DASYLab to version 2026.0.0 or later, which resolves this out-of-bounds write vulnerability 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. Where immediate patching is not feasible, apply the following compensating controls: block or quarantine inbound .DSB file attachments at the email gateway to prevent phishing delivery; restrict .DSB file exchange to verified internal project repositories with access controls; and train users not to open .DSB files from unverified or external sources. Note that these controls reduce the social-engineering delivery vector but do not eliminate the underlying parser vulnerability - patching remains the definitive fix.

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 proprietary graphical data acquisition and analysis platform from measX (formerly distributed by NI/National Instruments), used in engineering, manufacturing, and scientific laboratory environments. The .DSB file format is DASYLab's native worksheet format that encodes experimental configurations, data flows, and instrument setups. The vulnerability (CWE-787, Out-of-Bounds Write) resides in the .DSB file parser: user-supplied values from the file are not adequately bounds-checked before being written into an allocated data structure, allowing writes past its end. This class of flaw commonly enables control-flow hijacking, heap corruption, or stack smashing leading to arbitrary code execution. CPE cpe:2.3:a:measx:dasylab:*:*:*:*:*:*:*:* confirms measX as the current product owner.

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 must be opened locally by the victim (AV:L/UI:R); no attacker authentication required; out-of-bounds write class yields full local code execution potential (C:H/I:H/A:H).

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:49 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 data structure. 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 versions before 2026.0.0 contain a critical out-of-bounds write vulnerability (CVE-2026-64197) enabling arbitrary code execution when users open malicious worksheet files; no public exploit identified at time of analysis. Organizations using DASYLab face risk from social-engineered attacks delivering malicious .DSB files. No vendor patch is currently available, requiring immediate user awareness and interim defensive measures.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict DASYLab system access to authorized personnel only; mandate security training for all DASYLab users on risks of opening untrusted files; segment DASYLab workstations from mission-critical systems using network isolation; disable auto-execution of embedded content in .DSB files if the feature is available; monitor DASYLab processes for abnormal behavior including memory corruption indicators, unexpected child process creation, or unauthorized privilege escalation attempts.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche industrial and scientific data acquisition software, specialized engineering 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-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-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