PT-2020-11095 · Wago · Wago Pfc 200

Publicado

2020-03-11

·

Atualizado

2020-03-17

·

CVE-2019-5176

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
WAGO PFC 200, versão de firmware 03.02.02(14)
Descrição
Existe uma vulnerabilidade de estouro de buffer de pilha no serviço iocheckd, especificamente na funcionalidade ‘I/O-Check’. Isso pode ser desencadeado pelo envio de um pacote especialmente criado, causando a análise de um arquivo de cache. A função sprintf() causa estouro no buffer de destino sp+0x40 quando o valor do gateway excede um determinado comprimento. Um valor de gateway com comprimento 0x7e2 pode causar a falha do serviço.
Recomendações
Para o firmware WAGO PFC 200 versão 03.02.02(14), considere restringir o comprimento dos valores de gateway para evitar o estouro ou evite usar a função sprintf() para valores de gateway até que um patch esteja disponível. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Memory Corruption

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2019-5176

Produtos afetados

Wago Pfc 200