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

Vulnerabilidad en el archivo uip.c en la función uip_process usado en el flag Urgent ajustado en un paquete TCP en uIP usado en Contiki (CVE-2020-17437)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-787 Escritura fuera de límites
Fecha de publicación:
11/12/2020
Última modificación:
08/08/2022

Descripción

Se detectó un problema en uIP versión 1.0, como es usado en Contiki versión 3.0 y otros productos. Cuando el flag Urgent es ajustado en un paquete TCP, y la pila está configurada para ignorar los datos urgentes, la pila intenta usar el valor de los bytes del puntero Urgent para separar los datos Urgent de los datos normales, al calcular el desplazamiento en el que los datos normales deben estar presentes en el búfer global. Sin embargo, no se comprueba la longitud de este desplazamiento; por lo tanto, para valores grandes de bytes de puntero Urgent, el puntero de datos puede apuntar a la memoria que está mucho más allá del búfer de datos en la función uip_process en el archivo uip.c

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:uip_project:uip:*:*:*:*:*:*:*:* 1.0 (incluyendo)
cpe:2.3:o:contiki-os:contiki:*:*:*:*:*:*:*:* 3.0 (incluyendo)
cpe:2.3:a:open-iscsi_project:open-iscsi:*:*:*:*:*:*:*:* 2.1.7 (incluyendo)
cpe:2.3:o:siemens:sentron_3va_com100_firmware:*:*:*:*:*:*:*:* 4.4.1 (excluyendo)
cpe:2.3:h:siemens:sentron_3va_com100:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:sentron_3va_com800_firmware:*:*:*:*:*:*:*:* 4.4.1 (excluyendo)
cpe:2.3:h:siemens:sentron_3va_com800:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:sentron_3va_dsp800_firmware:*:*:*:*:*:*:*:* 4.0 (excluyendo)
cpe:2.3:h:siemens:sentron_3va_dsp800:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:sentron_pac2200_clp_firmware:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:sentron_pac2200_clp:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:sentron_pac2200_firmware:*:*:*:*:*:*:*:* 3.2.2 (excluyendo)
cpe:2.3:h:siemens:sentron_pac2200:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:sentron_pac3200_firmware:*:*:*:*:*:*:*:* 2.4.7 (excluyendo)
cpe:2.3:h:siemens:sentron_pac3200:-:*:*:*:*:*:*:*