Out-of-Bounds Read Vulnerabilities in DASYLab

Created Aug 17, 2026

Overview

There are multiple out-of-bounds read vulnerabilities when parsing user-supplied files in DASYLab that may result in information disclosure or arbitrary code execution. Successful exploitation requires a user to open a specially crafted DSB file, and these vulnerabilities affect all versions of DASYLab before 2026.0.0 (Build 65).

This advisory covers CVE-2026-64198, CVE-2026-64199, and CVE-2026-64200.

Contents

Mitigation Guidance

These issues are resolved in DASYLab 2026.0.0 (Build 65). measX recommends that users update to DASYLab 2026.0.0 (Build 65) or later and avoid opening DASYLab or DSB files from untrusted sources. Exploitation requires local user interaction in that the user must open a malicious DSB file, and the issues are not exploitable remotely.

Affected Products

Product VersionMitigation
DASYLab – all versions before 2026.0.0 (Build 65) Update to DASYLab 2026.0.0 (Build 65) or later; avoid opening untrusted DASYLab or DSB files
DASYLab 2026.0.0 (Build 65) Not affected

CVSS Score

All three issues are classified as CWE-125 (Out-of-bounds Read).

Further Information

The vulnerabilities were reported against DASYLab 2024 (17.0.0), Build 20, and confirmed on Windows 10 22H2 x64.

CVE-2026-64198 is an out-of-bounds read in DSB file parsing caused by lack of proper validation of user-supplied data, resulting in a read a few bytes past the end of an allocated heap buffer during file handling.

CVE-2026-64199 is an out-of-bounds read in DSB file parsing caused by lack of proper validation of user-supplied data, resulting in a read outside the bounds of an allocated data structure.

CVE-2026-64200 is an out-of-bounds read in DSB file parsing caused by lack of proper validation of user-supplied data, resulting in a read past the end of an allocated heap buffer during string conversion.

All three vulnerabilities can result in information disclosure, and may allow an attacker to execute code in the context of the current process if a user opens a malicious DSB file.

Acknowledgements

measX credits Michael Heinzl for reporting these issues and coordinating disclosure.

Additional Resources