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

Vulnerabilidad en el archivo pico_ipv6.cy pico_frame.c en las funciones pico_ipv6_extension_headers y pico_checksum_adder en el código para procesar los encabezados de IPv6 en picoTCP (CVE-2020-17441)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-125 Lectura fuera de límites
Fecha de publicación:
11/12/2020
Última modificación:
14/12/2020

Descripción

Se detectó un problema en picoTCP versión 1.7.0. El código para procesar los encabezados de IPv6 no comprueba si el campo de longitud de la carga útil de IPv6 es igual al tamaño real de la carga útil, lo que conlleva a una Lectura Fuera de Límites durante el cálculo de la suma de comprobación ICMPv6, resultando en una Denegación de Servicio o Divulgación de información. Esto afecta a las funciones pico_ipv6_extension_headers y pico_checksum_adder (en el archivo pico_ipv6.cy pico_frame.c)

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:altran:picotcp:*:*:*:*:*:*:*:* 1.7.0 (incluyendo)
cpe:2.3:a:microchip:mplab_harmony:*:*:*:*:*:*:*:* 3.0.0 (incluyendo) 3.7.0 (excluyendo)