Show filters
33 Total Results
Displaying 21-30 of 33
Sort by:
Attacker Value
Unknown

CVE-2021-31662

Disclosure Date: June 18, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 before commit 07f1254d8537497552e7dce80364aaead9266bbe contains a buffer overflow which could allow attackers to obtain sensitive information.
Attacker Value
Unknown

CVE-2021-31663

Disclosure Date: June 18, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 before commit bc59d60be60dfc0a05def57d74985371e4f22d79 contains a buffer overflow which could allow attackers to obtain sensitive information.
Attacker Value
Unknown

CVE-2021-31660

Disclosure Date: June 18, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 before commit 85da504d2dc30188b89f44c3276fc5a25b31251f contains a buffer overflow which could allow attackers to obtain sensitive information.
Attacker Value
Unknown

CVE-2021-31664

Disclosure Date: June 18, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 before commit 44741ff99f7a71df45420635b238b9c22093647a contains a buffer overflow which could allow attackers to obtain sensitive information.
Attacker Value
Unknown

CVE-2021-27697

Disclosure Date: April 06, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 contains a buffer overflow vulnerability in sys/net/gnrc/routing/rpl/gnrc_rpl_validation.c through the gnrc_rpl_validation_options() function.
Attacker Value
Unknown

CVE-2021-27698

Disclosure Date: April 06, 2021 (last updated February 22, 2025)
RIOT-OS 2021.01 contains a buffer overflow vulnerability in /sys/net/gnrc/routing/rpl/gnrc_rpl_control_messages.c through the _parse_options() function.
Attacker Value
Unknown

CVE-2021-27357

Disclosure Date: April 06, 2021 (last updated February 22, 2025)
RIOT-OS 2020.01 contains a buffer overflow vulnerability in /sys/net/gnrc/routing/rpl/gnrc_rpl_control_messages.c.
Attacker Value
Unknown

CVE-2020-15350

Disclosure Date: July 07, 2020 (last updated February 21, 2025)
RIOT 2020.04 has a buffer overflow in the base64 decoder. The decoding function base64_decode() uses an output buffer estimation function to compute the required buffer capacity and validate against the provided buffer size. The base64_estimate_decode_size() function calculates the expected decoded size with an arithmetic round-off error and does not take into account possible padding bytes. Due to this underestimation, it may be possible to craft base64 input that causes a buffer overflow.
Attacker Value
Unknown

CVE-2019-17389

Disclosure Date: October 09, 2019 (last updated November 27, 2024)
In RIOT 2019.07, the MQTT-SN implementation (asymcute) mishandles errors occurring during a read operation on a UDP socket. The receive loop ends. This allows an attacker (via a large packet) to prevent a RIOT MQTT-SN client from working until the device is restarted.
Attacker Value
Unknown

CVE-2019-16754

Disclosure Date: September 24, 2019 (last updated November 27, 2024)
RIOT 2019.07 contains a NULL pointer dereference in the MQTT-SN implementation (asymcute), potentially allowing an attacker to crash a network node running RIOT. This requires spoofing an MQTT server response. To do so, the attacker needs to know the MQTT MsgID of a pending MQTT protocol message and the ephemeral port used by RIOT's MQTT implementation. Additionally, the server IP address is required for spoofing the packet.