Múltiples vulnerabilidades en Circuit Design Suite de National Instruments
Circuit Design Suite, versiones 14.3.0 y anteriores.
Michael Heinzl ha reportado 5 vulnerabilidades de severidad alta que, en caso de ser explotadas, podrían permitir a un atacante acceder a información sensible o ejecutar código arbitrario.
Actualizar el producto a la versión 14.3.1 o superior.
Symbol Editor, incluido en Circuit Design Suite de National Instruments, tiene varias vulnerabilidades de corrupción de memoria debido a que no comprueba correctamente los límites, porque realiza una validación inadecuada de la entrada. Todas las vulnerabilidades son de severidad alta y para poder explotarlas es preciso que un atacante logre que un usuario abra un archivo .sym especialmente manipulado.
Las vulnerabilidades son:
- CVE-2025-30417: escritura fuera de límites en DecodeBase64(), puede producir una ejecución de código arbitrario.
- CVE-2025-30418: escritura fuera de límites en CheckPins(), puede producir una ejecución de código arbitrario.
- CVE-2025-30419: lectura fuera de límites en GetSymbolBorderRectSize(), puede producir una revelación de información o ejecución de código arbitrario.
- CVE-2025-30420: lectura fuera de límites en InternalDraw, puede producir una revelación de información o ejecución de código arbitrario.
- CVE-2025-30421: desbordamiento de búfer basado en pila, puede producir una ejecución de código arbitrario.