Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious .DSB file
-
DeliveryDeliver file via email or shared repository
-
ExploitVictim opens file in unpatched DASYLab
-
ExecutionString conversion reads past heap buffer end
-
PersistHeap memory leaked or crash triggers
-
ImpactPotential code execution via heap exploitation
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 | The target must be running DASYLab prior to version 2026.0.0 and must open a specially crafted .DSB file provided by the attacker. Exploitation is entirely dependent on user interaction - the victim must actively open the malicious file, whether delivered via email, download, shared drive, or other file transfer mechanism. No network-facing service is involved; the vulnerability exists solely in the file-parsing code path. There is no authentication barrier for the attacker, as the attack is file-based. Exploitation is limited by: (1) the requirement for social engineering or supply-chain-level file substitution to deliver the crafted .DSB file; (2) DASYLab's typical deployment in controlled industrial and research environments where external file ingestion may be restricted; (3) ASLR/heap hardening on modern operating systems, which raises the bar for converting an OOB read into reliable code execution. |
| 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 reflects high impact but a constrained attack vector: exploitation is local (file-based) and requires passive user interaction (opening a .DSB file). This is not a remotely exploitable vulnerability without a delivery mechanism. The attacker cannot reach DASYLab over a network directly; they must first convince a target to open a crafted file. EPSS data is not provided, and the vulnerability is not in CISA KEV, so no confirmed active exploitation exists. The high C/I/A impact rating in the CVSS 4.0 vector is notable for what is described as an OOB read - this suggests the vendor or reporter assessed exploitation potential beyond pure information disclosure, possibly including crash-induced code execution paths. The software is primarily deployed in industrial, scientific, and research environments, meaning target populations are specialized rather than broad; nonetheless, a research lab or industrial operator running an unpatched version and handling externally-sourced .DSB files faces real risk. No public exploit code is identified at time of analysis. |
| Exploit ScenarioDerived | An attacker crafts a malicious .DSB workspace file with a string field whose length metadata is manipulated to cause DASYLab's string conversion routine to read past the end of a heap buffer. The attacker delivers this file to a target engineer via email or a shared project repository, relying on the victim's normal workflow of opening DASYLab workspaces. Upon opening the file, the OOB read triggers, potentially leaking heap memory contents or causing a crash that could be further developed into code execution. |
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 in DASYLab's .DSB file parser allows memory disclosure and potentially code execution when a victim opens a specially crafted workspace file. All DASYLab versions prior to 2026.0.0 are affected. The CVSS 4.0 vector assigns high confidentiality, integrity, and availability impact to the vulnerable system, indicating the flaw may be exploitable beyond simple information leakage - a heap OOB read during string conversion can sometimes be chained into controlled code execution depending on heap layout. No public exploit or CISA KEV listing is identified at this time.
RemediationAI
Upgrade to DASYLab 2026.0.0, which resolves the out-of-bounds read vulnerability per the measX security advisory (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 immediate upgrade is not feasible, restrict the sources from which users open .DSB files - enforce a policy that only internally-generated or vendor-supplied workspace files are opened. Disable file-sharing channels (email attachments, USB drives, shared network folders) that could deliver untrusted .DSB content to DASYLab workstations. Mark .DSB files from unknown origins as untrusted and route them through a quarantine process before opening. These compensating controls do not eliminate the underlying flaw but significantly reduce the social-engineering attack surface.
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, control, and analysis software historically developed by National Instruments (NI) and now maintained/distributed by measX. It uses a proprietary .DSB workspace file format. The vulnerability (CWE-125, Out-of-Bounds Read) resides in the string conversion code path invoked when parsing .DSB file content: user-supplied data is read into a heap buffer without adequate bounds checking, allowing a read operation to extend past the end of the allocated buffer. This class of flaw in a file-format parser is well-understood - heap OOB reads can leak adjacent heap metadata or object pointers, and in optimized builds with predictable allocator behavior, they can sometimes be converted into code execution by disclosing addresses that defeat ASLR. The reporter is security@ni.com (National Instruments Product Security), confirming this is a vendor-acknowledged finding.
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-based local attack (AV:L), no attacker privileges needed (PR:N), but passive user interaction required to open the .DSB file (UI:R); high C/I/A consistent with vendor's CVSS 4.0 assessment.
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 past the end of an allocated heap buffer during string conversion. 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, a data acquisition platform, contains a critical memory safety flaw in its .DSB workspace file parser affecting all versions prior to 2026.0.0 that could allow attackers to extract sensitive data or execute code when users open malicious files. No vendor patch is currently available, leaving all affected deployments at active risk. Organizations must immediately restrict user access to DASYLab files and implement layered controls until the vendor releases a hardened version.
Implement application-level sandboxing or virtualization to isolate DASYLab from production systems and restrict its file system and network access; enforce mandatory user training and strict policies prohibiting the opening of .DSB files from external, untrusted, or unverified sources; deploy endpoint detection and response (EDR) monitoring configured to alert on anomalous memory access, heap corruption indicators, or process spawning from DASYLab; maintain offline backups of critical data to reduce impact of potential compromise; restrict DASYLab network connectivity using firewall rules; consider temporary suspension of non-essential DASYLab usage until vendor patch confirmation.
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
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 during .DSB file parsing in DASYLab (all versions prior to 2026.0.0) allows an attacker who can
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-70821
GHSA-9hx6-52xx-5gph
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB