Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious .DSB worksheet file
-
DeliveryDeliver to DASYLab operator via phishing or shared drive
-
ExploitUser opens file in unpatched DASYLab
-
ExecutionParser reads past allocated buffer bounds
-
ImpactMemory 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
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
File-open trigger requires active UI:R; OOB read impacts confidentiality and availability but integrity impact unconfirmed for CWE-125.
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 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
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.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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 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-70822
GHSA-phqm-v98p-hr87
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB