PT-2023-19800 · Riot-Os · Riot-Os

Diff-Fusion

·

Published

2023-04-24

·

Updated

2023-05-03

·

CVE-2023-24819

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions RIOT-OS versions prior to 2022.10
Description The network stack in RIOT-OS, which supports Internet of Things devices, contains a flaw in its ability to process 6LoWPAN frames. An attacker can send a crafted frame to the device, resulting in an out of bounds write in the packet buffer. This overflow can corrupt other packets and the allocator metadata, leading to denial of service by corrupting a pointer. Furthermore, careful manipulation of the allocator metadata allows an attacker to write data to arbitrary locations, thus enabling the execution of arbitrary code.
Recommendations For versions prior to 2022.10, update to version 2022.10 to fix the issue. As a temporary workaround, consider disabling support for fragmented IP datagrams until the update is applied. Alternatively, apply the patches manually to resolve the issue.

Exploit

Fix

Memory Corruption

Weakness Enumeration

Related Identifiers

CVE-2023-24819
GHSA-FV97-2448-GCF6

Affected Products

Riot-Os