Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en la funcionalidad HandleSeaCloudMessage de Sealevel Systems, Inc. SeaConnect 370W (CVE-2021-21970)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-787 Escritura fuera de límites
Fecha de publicación:
04/02/2022
Última modificación:
01/10/2022

Descripción

Se presenta una vulnerabilidad de escritura fuera de límites en la funcionalidad HandleSeaCloudMessage de Sealevel Systems, Inc. SeaConnect 370W versión v1.3.34. La función HandleIncomingSeaCloudMessage utiliza en [3] el json_object_get_string para rellenar la variable global p_name. El p_name presenta sólo 0x80 bytes de longitud, y el mensaje MQTT total podría ser de hasta 0x201 bytes. Debido a que la función json_object_get_string rellenará str basándose en la longitud del valor de json y no en el tamaño real de str, esto resultaría en una posible escritura fuera de límites

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:o:sealevel:seaconnect_370w_firmware:1.3.34:*:*:*:*:*:*:*
cpe:2.3:h:sealevel:seaconnect_370w:-:*:*:*:*:*:*:*


Referencias a soluciones, herramientas e información