Skip to main content

DASYLab EUVDEUVD-2026-70822

| CVE-2026-64199 HIGH
Out-of-bounds Read (CWE-125)
2026-09-03 security@ni.com GHSA-phqm-v98p-hr87
8.6
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 to DASYLab operator via phishing or shared drive
  3. Exploit
    User opens file in unpatched DASYLab
  4. Execution
    Parser reads past allocated buffer bounds
  5. Impact
    Memory disclosure or application crash

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

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 to actively open a specially crafted .DSB file in an unpatched version of DASYLab (any version before 2026.0.0) - without this user interaction, remote exploitation is not possible. The attacker must craft a malformed .DSB file containing input data that bypasses initial parsing but triggers the out-of-bounds read when a specific data structure is accessed. No authentication, elevated privileges, or network-level access to the target machine is required from the attacker's perspective, beyond delivering the malicious file via phishing, shared drive, or supply-chain vector. Exploitation is limited to Windows hosts running DASYLab (the typical deployment platform for this software) with versions prior to 2026.0.0.

Impact

The vendor-supplied CVSS 4.0 score of 8.6 (AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) presents two notable discrepancies worth flagging. First, the UI:N metric contradicts the description, which explicitly states that a user must open a specially crafted file - in CVSS 4.0 terminology, opening a malicious file constitutes active user interaction (UI:A), not zero interaction; this appears to be a metadata error that artificially elevates the score. Second, VI:H (integrity impact on the vulnerable system) is questionable for a CWE-125 out-of-bounds read, which typically affects confidentiality and availability rather than integrity unless a write primitive is chained - this cannot be confirmed without code-level analysis. Correcting these would reduce the effective score. No KEV listing and no known public proof-of-concept further limit near-term exploitation risk. EPSS data is not provided. Real-world risk is primarily relevant to targeted scenarios - industrial espionage, sabotage of measurement workflows, or phishing against engineers - rather than mass exploitation.

Exploit ScenarioDerived

An attacker targets a DASYLab operator - such as a test engineer or laboratory technician - by emailing a maliciously crafted .DSB worksheet disguised as a shared measurement project or calibration file. When the victim opens the file in an unpatched DASYLab installation, the parser reads beyond the boundary of an allocated data structure, potentially leaking memory contents and crashing the application; a sophisticated attacker could further leverage the memory disclosure to defeat ASLR and chain a follow-on write primitive for full code execution. 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 memory read in DASYLab's .DSB file parser (all versions before 2026.0.0) allows an attacker to read beyond the bounds of an allocated data structure, potentially disclosing adjacent memory contents and crashing the application. Exploitation requires convincing a user - typically an engineer, lab technician, or researcher - to open a specially crafted DASYLab worksheet file. No public exploit code or active exploitation has been identified at time of analysis; vendor measX has released version 2026.0.0 as the fix.

RemediationAI

Upgrade DASYLab to version 2026.0.0 or later, which resolves this out-of-bounds read vulnerability per the measX security advisory at https://www.measx.com/en/service/productsecurity/security-updates-for-measx-software/159-securityupdates/1070-out-of-bounds-read-vulnerabilities-in-dasylab-2.html. If an immediate upgrade is not feasible, operators should enforce a policy of only opening .DSB files from verified internal sources, implement email and file-gateway filtering to quarantine .DSB attachments received from external parties, and train DASYLab users to confirm file provenance before opening. These controls reduce the social-engineering attack surface but do not eliminate the vulnerability; upgrading to 2026.0.0 remains the only 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 graphical data acquisition and laboratory automation software package originally developed by National Instruments and now maintained by measX. The .DSB format is DASYLab's native worksheet/project file, used to store measurement configurations, signal flow diagrams, and acquired data. CWE-125 (Out-of-Bounds Read) describes a condition where a program reads past the end of an allocated memory buffer due to insufficient validation of attacker-controlled input - in this case, malformed field values within a .DSB file that are consumed without proper bounds checking before indexing into an internal data structure. This class of vulnerability can leak adjacent heap or stack memory (breaking ASLR or exposing sensitive configuration data) and commonly causes application crashes; in rare cases, OOB reads are chained with write primitives to achieve code execution. No CPE string is supplied in the available input data.

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.6 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.1 HIGH

File-open trigger requires active UI:R; OOB read impacts confidentiality and availability but integrity impact unconfirmed for CWE-125.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:N/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
None
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 04, 2026 - 02:01 EUVD
CVE Published
Sep 03, 2026 - 22:18 cve.org
HIGH 8.6

DescriptionCVE.org

There is an out-of-bounds read vulnerability in DASYLab due to improper validation of user-supplied data.   This results in a read outside the bounds 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 (all versions before 2026.0.0) is vulnerable to denial-of-service attacks and information disclosure through specially crafted worksheet files, affecting organizations that depend on the tool for research and engineering data acquisition. A vendor patch (version 2026.0.0) is available, but organizations must act quickly to prevent workflow disruptions and potential exposure of sensitive technical data.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

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

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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