Skip to content
OpenAdvisories
High ICSA-25-352-03 9 CVEs

National Instruments LabView

Published Dec 18, 2025 · Updated Dec 18, 2025

Summary

Successful exploitation of these vulnerabilities could allow an attacker to disclose information and execute arbitrary code.

Vulnerabilities 9

  • High 7.8

    Out of Bounds Write in mgocre_SH_25_3!RevBL() in NI LabVIEW

    There is an out of bounds write vulnerability in NI LabVIEW in mgocre_SH_25_3!RevBL() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a …

  • High 7.8

    Out-of-Bounds Read in LVResFile::RGetMemFileHandle() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResFile::RGetMemFileHandle() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to…

  • High 7.8

    Out-of-Bounds Read in LVResource::DetachResource() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResource::DetachResource() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to g…

  • High 7.8

    Out-of-Bounds Read in lvre!VisaWriteFromFile() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!VisaWriteFromFile() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a…

  • High 7.8

    Out-of-Bounds Read in lvre!DataSizeTDR() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!DataSizeTDR() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user …

  • High 7.8

    Out-of-Bounds Read in lvre!ExecPostedProcRecPost() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in lvre!ExecPostedProcRecPost() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to g…

  • High 7.8

    Out-of-Bounds Read in LVResFile::FindRsrcListEntry() in NI LabVIEW

    There is an out of bounds read vulnerability in NI LabVIEW in LVResFile::FindRsrcListEntry() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to…

  • High 7.8

    Use-after-Free in sentry!sentry_span_set_data() in NI LabVIEW

    There is a use-after-free vulnerability in sentry!sentry_span_set_data() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open …

  • High 7.8

    Stack-based Buffer Overflow in LVResource::DetachResource() in NI LabVIEW

    There is a stack-based buffer overflow vulnerability in NI LabVIEW in LVResFile::FindRsrcListEntry() when parsing a corrupted VI file. This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an att…

Revision history

  1. #1

    Initial Publication

References