Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious .DSB file
-
DeliveryDeliver file to target via email or share
-
ExploitUser opens file in DASYLab
-
ExecutionParser reads past heap buffer boundary
-
ImpactHeap 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (ni).
CVSS VectorVendor: ni
Lifecycle Timeline
2DescriptionCVE.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
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.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
Out-of-bounds memory read in DASYLab's .DSB file parser (all versions before 2026.0.0) allows an attacker to read beyond
There is a deserialization of untrusted data vulnerability in Digilent DASYLab. Rated high severity (CVSS 8.5), this vul
Out-of-bounds heap read in DASYLab's .DSB file parser allows memory disclosure and potentially code execution when a vic
Out-of-bounds write in DASYLab (all versions before 2026.0.0) enables arbitrary code execution when a victim opens a spe
Out-of-bounds heap write in DASYLab before version 2026.0.0 enables arbitrary code execution on the victim's system when
Out-of-bounds write in DASYLab's .DSB worksheet file parser allows an attacker to achieve code execution with full confi
There is an out of bounds write vulnerability due to improper bounds checking resulting in a large destination address w
There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid source address whe
There is an out of bounds write vulnerability due to improper bounds checking in displ2.dll when parsing a DSB file with
There is an out of bounds write vulnerability due to improper bounds checking resulting in an invalid address when parsi
There is a heap-based Buffer Overflow vulnerability due to improper bounds checking when parsing a DSB file with Digilen
There is an out of bounds write vulnerability due to improper bounds checking resulting in invalid data when parsing a D
EUVD-2026-70823
GHSA-fgv7-3g4x-j73v
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB