Command Injection Vulnerability
Uma biblioteca Node.js chamada 'systeminformation' permite que invasores executem comandos não autorizados em um servidor se dados não confiáveis forem passados para certas funções como inetLatency() ou services(). Isso ocorre porque a biblioteca não valida corretamente a entrada do usuário antes de executar comandos do sistema.
Vulnerabilidade de injeção de comando no systeminformation <5.3.1 onde funções (inetLatency, inetChecksite, services, processLoad) falham em sanitizar parâmetros antes de passá-los para execução de comandos shell. A exploração requer passar parâmetros em array ou strings maliciosas para funções vulneráveis; o impacto inclui execução arbitrária de comandos com os privilégios do processo Node.js. Corrigido na versão 5.3.1 com validação adequada de entrada.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →