Vulnerability in Contiki-Os Contiki
CVE-2020-17440
An issue was discovered in uIP 1.0, as used in Contiki 3.0 and other products. The code that parses incoming DNS packets does not validate that domain names present in the DNS responses have '\0' termination. This results in errors when calculating the offset of the pointer that jumps over domain name bytes in DNS response packets when a name lacks this termination, and eventually leads to dereferencing the pointer at an invalid/arbitrary address, within newdata() and parse_name() in resolv.c.
EPSS: 0.028 (85.6th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H.
Affected products
- Contiki-os Contiki — versions 3.0
- Uip_project Uip — versions 1.0
- N/a — versions n/a
References
- cve@mitre.org (US Government Resource, Third Party Advisory, x_refsource_MISC)
- cve@mitre.org (US Government Resource, Third Party Advisory, x_refsource_MISC)
Frequently asked questions
- What is CVE-2020-17440?
- CVE-2020-17440 is a high-severity vulnerability in Contiki-Os Contiki. CVSS score: 7.5/10. Published 2020-12-11.
- How severe is CVE-2020-17440?
- High severity. CVSS v3 base score is 7.5 out of 10.