Skip to main content

DASYLab EUVDEUVD-2026-70823

| CVE-2026-64198 HIGH
Out-of-bounds Read (CWE-125)
2026-09-03 security@ni.com GHSA-fgv7-3g4x-j73v
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 to target via email or share
  3. Exploit
    User opens file in DASYLab
  4. Execution
    Parser reads past heap buffer boundary
  5. Impact
    Heap contents disclosed or application crashes

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 that a user opens a specially crafted .DSB file in DASYLab running any version prior to 2026.0.0. The attacker must successfully deliver the malicious file to the target machine and persuade the user to open it (UI:P - passive user interaction is mandatory). No special privileges are required of the attacker or the victim's account. The attack vector is local (AV:L): the crafted file must be present on the local filesystem or a mounted network share at the time of opening. No network-reachable attack surface exists without prior file delivery and user interaction. Exploitation is limited to platforms where DASYLab is installed and the target uses .DSB file workflows.

Impact

The provided CVSS 4.0 score of 8.5 with VC:H/VI:H/VA:H warrants scrutiny: a pure out-of-bounds read of a few bytes past a heap buffer boundary realistically yields heap information disclosure (C:H) and a potential crash (A:H), but integrity impact (VI:H) is difficult to reconcile with the description, which does not suggest memory writes or code execution - this metric appears overstated unless the OOB read enables a secondary exploitation primitive not described. The attack vector (AV:L, UI:P) requires a user to manually open a malicious file, substantially reducing automatable risk; no public exploit code exists and the CVE is absent from CISA KEV, putting real-world exploitation likelihood low at this time. Even a mid-sized industrial measurement team in gdynia using DASYLab worksheets shared across a network share would need targeted social-engineering to expose users to crafted .DSB files, placing this squarely in the category of targeted rather than opportunistic threat. The EPSS score is not provided, but absence of KEV listing and file-open prerequisite suggest low population-level exploitation probability. Priority is moderate: upgrade to 2026.0.0 where feasible; restrict untrusted file ingestion in high-sensitivity environments.

Exploit ScenarioDerived

An attacker crafts a malicious .DSB file with an oversized or malformed field that causes DASYLab's file parser to read a few bytes beyond a heap allocation boundary. The attacker delivers the file via email, a shared network drive, or a download link and convinces a DASYLab operator to open it. Upon opening, the application reads adjacent heap memory - potentially exposing sensitive runtime data - and may crash, causing a denial of service to the measurement session.

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 read during .DSB file parsing in DASYLab (all versions prior to 2026.0.0) allows an attacker who can persuade a user to open a specially crafted data file to potentially disclose heap memory contents and crash the application. The root cause is CWE-125: insufficient validation of user-supplied length or offset fields during file-handling routines, causing reads a few bytes past an allocated heap buffer boundary. No public exploit code or active exploitation has been identified at time of analysis; vendor-released patch is version 2026.0.0.

RemediationAI

Upgrade DASYLab to version 2026.0.0 or later, which resolves this 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. Where immediate upgrade is not possible, enforce strict controls on .DSB file ingestion: configure file-open operations to accept worksheets only from trusted internal sources, warn users against opening .DSB files received via email or downloaded from untrusted locations, and consider using application allowlisting or OS file-association controls to restrict which processes can open .DSB files. These compensating controls reduce social-engineering attack surface but do not eliminate the underlying vulnerability.

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 control software used in laboratory, industrial automation, and measurement engineering contexts, historically associated with National Instruments (NI) and now distributed or supported under MeasX branding (reporter email security@ni.com). The .DSB file format is DASYLab's proprietary worksheet/data format parsed during file-open operations. CWE-125 (Out-of-bounds Read) describes the root cause: the parser reads user-controlled values - likely a size, count, or offset field - without clamping to the allocated heap buffer boundary, causing the read pointer to advance a few bytes beyond the buffer's end. This class of flaw typically yields heap metadata or adjacent allocation contents to the attacker and can cause a crash if the over-read spans an unmapped page. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P) confirms local file-based delivery with passive user interaction, consistent with a file-format parsing vulnerability.

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.1 HIGH

File must be locally opened by a user (AV:L, UI:R); OOB read yields heap disclosure (C:H) and potential crash (A:H) but no integrity impact.

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:P/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
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 04, 2026 - 02:01 EUVD
CVE Published
Sep 03, 2026 - 22:18 cve.org
HIGH 8.5

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 a few bytes past the end of an allocated heap buffer during file handling.  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 users (all versions before 2026.0.0) risk heap memory disclosure and application crashes when opening specially crafted .DSB data files. Organizations should prioritize inventorying affected systems and upgrading, as leaked heap memory could expose credentials, encryption keys, or other sensitive data.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

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

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.

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

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