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-21969)

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 usa en [4] el json_object_get_string para rellenar la variable global p_payload. El p_payload presenta sólo 0x100 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