Vulnerability in Contiki-Ng
CVE-2024-47181
Contiki-NG is an open-source, cross-platform operating system for IoT devices. An unaligned memory access can be triggered in the two RPL implementations of the Contiki-NG operating system. The problem can occur when either one of these RPL implementations is enabled and connected to an RPL instance. If an IPv6 packet containing an odd number of padded bytes before the RPL option, it can cause the rpl_ext_header_hbh_update function to read a 16-bit integer from an odd address. The impact of this unaligned read is architecture-dependent, but can potentially cause the system to crash. The problem has not been patched as of release 4.9, but will be included in the next release. One can apply the changes in Contiki-NG pull request #2962 to patch the system or wait for the next release.
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.006 (45.6th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 46th percentile — 45.6% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.006 · newest: 0.006 · change: +0.000
Affected products
- Contiki-Ng — versions <= 4.9
Weakness classification (CWE)
References
- github.com/contiki-ng/contiki-ng/security/advisories/GHSA-crjw-x84h-h6x3 (Vendor Advisory)
- github.com/contiki-ng/contiki-ng/pull/2962 (Patch, Issue Tracking)
Frequently asked questions
- What is CVE-2024-47181?
- CVE-2024-47181 is a high-severity vulnerability in Contiki-Ng, classified under Incorrect Type Conversion or Cast. CVSS score: 7.5/10. Published 2024-11-27.
- How severe is CVE-2024-47181?
- High severity. CVSS v3 base score is 7.5 out of 10.