PT-2020-14992 · Altran Intelligent Systems · Picotcp

Published

2020-12-11

·

Updated

2021-07-21

·

CVE-2020-17443

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions picoTCP version 1.7.0
Description An issue in picoTCP allows for Denial-of-Service due to memory corruption. This occurs when the code for creating ICMPv6 echo replies does not check if the incoming ICMPv6 echo request packet's size is shorter than 8 bytes, resulting in an integer wrap around during the calculation of the ICMPv6 echo replies' size. The affected function is pico icmp6 send echoreply not frag in pico icmp6.c.
Recommendations For picoTCP version 1.7.0, consider disabling the pico icmp6 send echoreply not frag function in pico icmp6.c to prevent Denial-of-Service attacks until a patch is available. Restrict access to ICMPv6 echo replies to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Integer Overflow

Memory Corruption

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2020-17443

Affected Products

Picotcp