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.
Published · last modified .
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.
EPSS exploit prediction
EPSS: 0.028 (86.4th percentile), scored .
Low probability of exploitation in the next 30 days, but still tracked. 86th percentile — 86.4% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.028 · newest: 0.028 · change: 0.000
Affected products
- Contiki-Os Contiki — versions 3.0
- Uip Project — versions 1.0
References
- www.kb.cert.org/vuls/id/815128 (US Government Resource, Third Party Advisory)
- us-cert.cisa.gov/ics/advisories/icsa-20-343-01 (US Government Resource, Third Party Advisory)
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.