PT-2024-24357

CVE-2024-32018

·

تاريخ النشر

2024-04-30

·

تاريخ التحديث

2025-09-05

الوصف من

CVSS 3.1
9.0
حرجة
المقاييسAV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions RIOT (affected versions not specified)
Description RIOT is a real-time multi-threading operating system that supports a range of devices, typically 8-bit, 16-bit, and 32-bit microcontrollers. The software may be exposed to attacks due to the lack of proper input checks, as assertions are the only line of defense against untrusted input and compile to a no-op on non-debug builds. In the nimble scanlist update() function, the len variable is checked in an assertion and subsequently used in a call to memcpy(). If an attacker provides a larger len value while assertions are compiled-out, they can write past the end of the fixed-length e->ad buffer, potentially leading to a buffer overflow vulnerability. The impact could range from denial of service to arbitrary code execution.
Recommendations As a temporary workaround, consider adding manual len checking to prevent buffer overflows. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-899M-Q6PP-HMP3
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾