CVE-2020-17441
Publiée le 2020-12-11 · Dernière modification le 2026-06-17
Les systèmes picoTCP 1.7.0 utilisant IPv6 sont affectés par une faille dans la manière dont le logiciel traite les en-têtes réseau. Un attaquant distant non authentifié peut envoyer un paquet spécialement conçu pour déclencher une lecture hors limites, ce qui pourrait provoquer le plantage du système ou la fuite d'informations sensibles en mémoire. Cette exploitation est facile à exécuter car elle ne nécessite aucune interaction de l'utilisateur ni d'accès préalable au système, au-delà d'une connectivité réseau de base.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
An issue was discovered in picoTCP 1.7.0. The code for processing the IPv6 headers does not validate whether the IPv6 payload length field is equal to the actual size of the payload, which leads to an Out-of-Bounds read during the ICMPv6 checksum calculation, resulting in either Denial-of-Service or Information Disclosure. This affects pico_ipv6_extension_headers and pico_checksum_adder (in pico_ipv6.c and pico_frame.c).