An out of bounds read due to improper input validation in HeapObjMapImpl.cpp in NI LabVIEW may disclose information or result in arbitrary code execution. Successful exploitation requires an attacker to provide a user with a specially crafted VI. This vulnerability affects LabVIEW 2024 Q3 and prior versions.
| Software | From | Fixed in |
|---|---|---|
| ni / labview | 2022-q3 | 2022-q3.x |
| ni / labview | 2024-q1 | 2024-q1.x |
| ni / labview | 2022-q1 | 2022-q1.x |
| ni / labview | 2023-q3 | 2023-q3.x |
| ni / labview | 2023-q1 | 2023-q1.x |
| ni / labview | 2023-q3_patch2 | 2023-q3_patch2.x |
| ni / labview | - | 2021.x |
| ni / labview | 2022-q3_patch1 | 2022-q3_patch1.x |
| ni / labview | 2022-q3_patch2 | 2022-q3_patch2.x |
| ni / labview | 2023-q3_patch1 | 2023-q3_patch1.x |
| ni / labview | 2023-q3_patch3 | 2023-q3_patch3.x |
| ni / labview | 2023-q3_patch4 | 2023-q3_patch4.x |
| ni / labview | 2024-q1_patch1 | 2024-q1_patch1.x |
| ni / labview | 2024-q3 | 2024-q3.x |
| ni / labview | 2024-q3_patch1 | 2024-q3_patch1.x |