PT-2022-3087 · Jtekt · Jtekt Toyopuc Plcs
Daniel Dos Santos
+1
·
Publicado
2022-06-22
·
Atualizado
2022-08-03
·
CVE-2022-29958
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
PLCs JTEKT TOYOPUC em versões anteriores a 29/04/2022
Descrição
O problema está relacionado à autenticação insuficiente de dados nos controladores lógicos programáveis. Isso permite que um invasor remoto execute código arbitrário. Os controladores utilizam o protocolo CMPLink/TCP não autenticado para fins de engenharia, incluindo o download de projetos e da lógica de controle. A lógica de controle baixada para o PLC não é autenticada criptograficamente, permitindo que um invasor execute código de máquina arbitrário no módulo da CPU do PLC. No caso do PC10G-CPU, e provavelmente para outros módulos de CPU da família TOYOPUC, o processador carece de proteção de memória ou recursos de separação de privilégios, dando ao invasor controle total sobre a CPU.
Recomendações
Para versões de PLCs JTEKT TOYOPUC anteriores a 29/04/2022, considere desativar o protocolo CMPLink/TCP até que um patch esteja disponível para impedir a exploração. Restrinja o acesso à funcionalidade de download da lógica de controle para minimizar o risco de execução de código arbitrário. Como solução temporária, limite o uso do módulo de CPU do PLC apenas às operações essenciais. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Insufficient Verification of Data Authenticity
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jtekt Toyopuc Plcs