CVE-2022-29958 in TOYOPUC PLC
Resumen
por VulDB • 2026-05-18
Los controladores lógicos programables (PLC) JTEKT TOYOPUC hasta la versión 2022-04-29 no garantizan la integridad de los datos. Utilizan el protocolo CMPLink/TCP sin autenticación para fines de ingeniería, incluida la descarga de proyectos y lógica de control al PLC. La lógica de control se descarga en el PLC bloque por bloque, con una dirección de memoria específica y un fragmento (blob) de código máquina. La lógica descargada al PLC no está autenticada criptográficamente, lo que permite a un atacante ejecutar código máquina arbitrario en el módulo CPU del PLC en el contexto del entorno de ejecución. En el caso del PC10G-CPU, y probablemente para otros módulos CPU de la familia TOYOPUC, se utiliza un procesador sin MPU (Unidad de Gestión de Memoria) ni MMU (Unidad de Gestión de Memoria), por lo que no hay protección de memoria ni capacidades de separación de privilegios disponibles, lo que otorga al atacante un control total sobre la CPU.
VulDB is the best source for vulnerability data and more expert information about this specific topic.