Read the docs
TI-2026-25322 Aliases CVE-2026-32861GHSA-8q47-ghm9-m53q

Out-of-Bounds Write Vulnerability in NI LabVIEW when loading lvclass file

Priority LOW 38CWE-787Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-787 and the CVSS impact.

Summary

There is a memory corruption vulnerability due to an out-of-bounds write when loading a corrupted LVCLASS file in NI LabVIEW.  This vulnerability may result in information disclosure or arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted .lvclass file. This vulnerability affects NI LabVIEW 2026 Q1 (26.1.0) and prior versions.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00224 13th percentileScored 2026-11-07
Fix Fixed LabVIEW (NI): 23.0.0, 23.3.9, 24.3.6 +2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
NILabVIEWbefore 23.0.0; 23.1.0 to before 23.3.9; 24.1.0 to before 24.3.6; 25.1.0 to before 25.3.4; 26.1.0 to before 26.1.123.0.0, 23.3.9, 24.3.6, 25.3.4, 26.1.1Patch availableCNA
  • LabVIEW VendorNI Affected before 23.0.0; 23.1.0 to before 23.3.9; 24.1.0 to before 24.3.6; 25.1.0 to before 25.3.4; 26.1.0 to before 26.1.1 Fixed in 23.0.0, 23.3.9, 24.3.6, 25.3.4, 26.1.1 Patch available CNA

CPE configurations NVD · 29

CPEVersionsRoleVendor
cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:*up to 2022VulnerableNI
cpe:2.3:a:ni:labview:2023:q1:*:*:*:*:*:*2023 q1VulnerableNI
cpe:2.3:a:ni:labview:2023:q3:*:*:*:*:*:*2023 q3VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch1:*:*:*:*:*:*2023 q3_patch1VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch2:*:*:*:*:*:*2023 q3_patch2VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch3:*:*:*:*:*:*2023 q3_patch3VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch4:*:*:*:*:*:*2023 q3_patch4VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch5:*:*:*:*:*:*2023 q3_patch5VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch6:*:*:*:*:*:*2023 q3_patch6VulnerableNI
cpe:2.3:a:ni:labview:2023:q3_patch7:*:*:*:*:*:*2023 q3_patch7VulnerableNI
  • cpe:2.3:a:ni:labview:*:*:*:*:*:*:*:* Versions up to 2022 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q1:*:*:*:*:*:* Versions 2023 q1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3:*:*:*:*:*:* Versions 2023 q3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch1:*:*:*:*:*:* Versions 2023 q3_patch1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch2:*:*:*:*:*:* Versions 2023 q3_patch2 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch3:*:*:*:*:*:* Versions 2023 q3_patch3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch4:*:*:*:*:*:* Versions 2023 q3_patch4 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch5:*:*:*:*:*:* Versions 2023 q3_patch5 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch6:*:*:*:*:*:* Versions 2023 q3_patch6 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2023:q3_patch7:*:*:*:*:*:* Versions 2023 q3_patch7 Vulnerable ·NI
Show 19 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:ni:labview:2023:q3_patch8:*:*:*:*:*:*2023 q3_patch8VulnerableNI
cpe:2.3:a:ni:labview:2024:-:*:*:*:*:*:*2024VulnerableNI
cpe:2.3:a:ni:labview:2024:q1:*:*:*:*:*:*2024 q1VulnerableNI
cpe:2.3:a:ni:labview:2024:q1_patch1:*:*:*:*:*:*2024 q1_patch1VulnerableNI
cpe:2.3:a:ni:labview:2024:q3:*:*:*:*:*:*2024 q3VulnerableNI
cpe:2.3:a:ni:labview:2024:q3_patch1:*:*:*:*:*:*2024 q3_patch1VulnerableNI
cpe:2.3:a:ni:labview:2024:q3_patch2:*:*:*:*:*:*2024 q3_patch2VulnerableNI
cpe:2.3:a:ni:labview:2024:q3_patch3:*:*:*:*:*:*2024 q3_patch3VulnerableNI
cpe:2.3:a:ni:labview:2024:q3_patch4:*:*:*:*:*:*2024 q3_patch4VulnerableNI
cpe:2.3:a:ni:labview:2024:q3_patch5:*:*:*:*:*:*2024 q3_patch5VulnerableNI
cpe:2.3:a:ni:labview:2025:q1:*:*:*:*:*:*2025 q1VulnerableNI
cpe:2.3:a:ni:labview:2025:q1_patch1:*:*:*:*:*:*2025 q1_patch1VulnerableNI
cpe:2.3:a:ni:labview:2025:q1_patch2:*:*:*:*:*:*2025 q1_patch2VulnerableNI
cpe:2.3:a:ni:labview:2025:q1_patch3:*:*:*:*:*:*2025 q1_patch3VulnerableNI
cpe:2.3:a:ni:labview:2025:q3:*:*:*:*:*:*2025 q3VulnerableNI
cpe:2.3:a:ni:labview:2025:q3_patch1:*:*:*:*:*:*2025 q3_patch1VulnerableNI
cpe:2.3:a:ni:labview:2025:q3_patch2:*:*:*:*:*:*2025 q3_patch2VulnerableNI
cpe:2.3:a:ni:labview:2025:q3_patch3:*:*:*:*:*:*2025 q3_patch3VulnerableNI
cpe:2.3:a:ni:labview:2026:q1:*:*:*:*:*:*2026 q1VulnerableNI
  • cpe:2.3:a:ni:labview:2023:q3_patch8:*:*:*:*:*:* Versions 2023 q3_patch8 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:-:*:*:*:*:*:* Versions 2024 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q1:*:*:*:*:*:* Versions 2024 q1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q1_patch1:*:*:*:*:*:* Versions 2024 q1_patch1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3:*:*:*:*:*:* Versions 2024 q3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3_patch1:*:*:*:*:*:* Versions 2024 q3_patch1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3_patch2:*:*:*:*:*:* Versions 2024 q3_patch2 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3_patch3:*:*:*:*:*:* Versions 2024 q3_patch3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3_patch4:*:*:*:*:*:* Versions 2024 q3_patch4 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2024:q3_patch5:*:*:*:*:*:* Versions 2024 q3_patch5 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q1:*:*:*:*:*:* Versions 2025 q1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q1_patch1:*:*:*:*:*:* Versions 2025 q1_patch1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q1_patch2:*:*:*:*:*:* Versions 2025 q1_patch2 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q1_patch3:*:*:*:*:*:* Versions 2025 q1_patch3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q3:*:*:*:*:*:* Versions 2025 q3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q3_patch1:*:*:*:*:*:* Versions 2025 q3_patch1 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q3_patch2:*:*:*:*:*:* Versions 2025 q3_patch2 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2025:q3_patch3:*:*:*:*:*:* Versions 2025 q3_patch3 Vulnerable ·NI
  • cpe:2.3:a:ni:labview:2026:q1:*:*:*:*:*:* Versions 2026 q1 Vulnerable ·NI

Remediation

  • Fix · CNA LabVIEW (NI) Fixed in 23.0.0, 23.3.9, 24.3.6, 25.3.4, 26.1.1

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    NI LabVIEW 23.0.0, 23.3.9 and 3 more versions

    5 records Highest priority Priority LOW 5 LOW

    Other records, highest priority first

    • TI-2026-25325 Out-of-Bounds Read in mgcore_SH_25_3!aligned_free()Priority LOW 38
    • TI-2026-25324 Out-of-Bounds Read in sentry_transaction_context_set_operation()Priority LOW 38
    • TI-2026-25323 Out-of-Bounds Write in ResFileFactory::InitResourceMgr()Priority LOW 38

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-32861
  2. 2026-10-03 Alias added: GHSA-8q47-ghm9-m53q

References

  • TI-2025-07172 Missing input check in lvpict.cpp used in NI LabVIEW CVSS 4.0HIGH 8.5
  • TI-2013-04391 Absolute path traversal vulnerability in the 3D Graph ActiveX control in cw3dgrph.ocx in… CVSS 2.0HIGH 10.0
  • TI-2013-04390 Multiple absolute path traversal vulnerabilities in National Instruments cwui.ocx, as… CVSS 2.0HIGH 9.3
  • TI-2025-07173 Memory Corruption Issue in NI LabVIEW due to improper error handling CVSS 4.0HIGH 8.5
  • TI-2025-06708 Code Injection Vulnerability in NI LabVIEW when using CIN nodes CVSS 4.0HIGH 8.5
  • TI-2017-01999 Memory corruption in National Instruments LabVIEW 2016 Evaluation CVSS 3.0HIGH 7.8
See all 48 →

Sources