CVE-2023-50927

Insufficient boundary checks for DIO and DAO messages in RPL-Lite in Contiki-NG

Published Feb 14, 2024 CVSS 3.1 · 8.6 High EPSS < 1% KEV · Not listed
Description
Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. An attacker can trigger out-of-bounds reads in the RPL-Lite implementation of the RPL protocol in the Contiki-NG operating system. This vulnerability is caused by insufficient control of the lengths for DIO and DAO messages, in particular when they contain RPL sub-option headers. The problem has been patched in Contiki-NG 4.9. Users are advised to upgrade. Users unable to upgrade should manually apply the code changes in PR #2484.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-55658 Contiki-NG is an open-source, cross-platform operating system for Next-Generation IoT devices. An attacker can trigger out-of-bounds reads in the RPL-Lite implementation of the RPL protocol in the Contiki-NG operating system. This vulnerability is caused by insufficient control of the lengths for DIO and DAO messages, in particular when they contain RPL sub-option headers. The problem has been patched in Contiki-NG 4.9. Users are advised to upgrade. Users unable to upgrade should manually apply the code changes in PR #2484.
History
Type Values Removed Values Added
CPEs cpe:2.3:o:contiki-ng:contiki-ng:4.9:*:*:*:*:*:*:*
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Contiki-ng
Contiki-ng contiki-ng
CPEs cpe:2.3:o:contiki-ng:contiki-ng:*:*:*:*:*:*:*:*
Vendors & Products Contiki-ng
Contiki-ng contiki-ng
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Apr 24, 2025, 3:15 PM
Reserved
Dec 15, 2023, 8:57 PM
Status
Analyzed
Published
Feb 14, 2024, 8:15 PM
Modified
Jun 17, 2026, 6:40 AM