PT-2022-9224 · Unknown · Seaconnect 370W

·

CVE-2021-21970

·

Publicado

2022-02-04

·

Atualizado

2022-10-01

CVSS v3.1

8.1

Alta

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
SeaConnect 370W versão 1.3.34
Descrição
Existe uma falha de gravação fora dos limites na funcionalidade HandleSeaCloudMessage. A função HandleIncomingSeaCloudMessage utiliza a função json object get string para preencher a variável global p name. Como p name tem apenas 0x80 bytes de comprimento e a mensagem MQTT total pode ter até 0x201 bytes, a função json object get string pode preencher a string com base no comprimento do valor JSON, e não no tamanho real da string, resultando em uma possível gravação fora dos limites.
Recomendações
Para o SeaConnect 370W versão 1.3.34, como solução temporária, considere restringir o comprimento da mensagem MQTT para evitar gravações fora dos limites 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

Buffer Overflow

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-21970

Produtos afetados

Seaconnect 370W