CVE-2025-7848: Missing input check in lvpict.cpp used in NI LabVIEW
A memory corruption vulnerability due to improper input validation in lvpict.cpp exists in NI LabVIEW that may result in arbitrary code execution. Successful exploitation requires an attacker to get a user to open a specially crafted VI. This vulnerability affects NI LabVIEW 2025 Q1 and prior versions.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-7848?
CVE-2025-7848 is considered a critical vulnerability due to its potential for arbitrary code execution.
How do I fix CVE-2025-7848?
To fix CVE-2025-7848, users should apply the latest security updates provided by NI for LabVIEW.
What versions of NI LabVIEW are affected by CVE-2025-7848?
CVE-2025-7848 affects NI LabVIEW versions up to but not including 2025 Q1.
What is the impact of exploiting CVE-2025-7848?
Exploitation of CVE-2025-7848 can lead to memory corruption and potential arbitrary code execution on the affected system.
How does CVE-2025-7848 get triggered?
CVE-2025-7848 can be triggered when a user is tricked into opening a specially crafted virtual instrument (VI).