CVE-2020-17444: Integer Overflow
An issue was discovered in picoTCP 1.7.0. The routine for processing the next header field (and deducing whether the IPv6 extension headers are valid) doesn't check whether the header extension length field would overflow. Therefore, if it wraps around to zero, iterating through the extension headers will not increment the current data pointer. This leads to an infinite loop and Denial-of-Service in picoipv6checkheaderssequence() in picoipv6.c.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2020-17444?
CVE-2020-17444 is a vulnerability discovered in picoTCP 1.7.0 that allows for potential header extension length field overflow.
What is the severity of CVE-2020-17444?
CVE-2020-17444 has a severity rating of 7.5 (high).
How does CVE-2020-17444 affect the software?
CVE-2020-17444 affects picoTCP 1.7.0, an Altran picoTCP software, potentially leading to header extension length field overflow.
Are there any known references for CVE-2020-17444?
Yes, you can refer to the following resources for more information on CVE-2020-17444: [National Vulnerability Database](https://nvd.nist.gov/vuln/detail/CVE-2020-17444), [CISA Advisory](https://us-cert.cisa.gov/ics/advisories/icsa-20-343-01), and [CERT Vulnerability Note](https://www.kb.cert.org/vuls/id/815128).
How can I mitigate CVE-2020-17444?
To mitigate CVE-2020-17444, it is recommended to update to a fixed version of picoTCP that addresses the header extension length field overflow issue.