CVE-2025-35003CWE-119CWE-121

Apache NuttX RTOS: NuttX Bluetooth Stack HCI and UART DoS/RCE Vulnerabilities.

Critical · published May 26, 2025

CVSS v3.1
9.8
EPSS
2%
Percentile
75.8
In the wild
Unconfirmed
What it is

🚨 A stack-based buffer overflow in Apache NuttX’s Bluetooth stack could lead to system crashes or even total chaos with arbitrary code execution! 🔥 Think of it like a restaurant that overfills its pots with boiling water — if too much comes in, the whole kitchen could overflow and create a mess. Here, malicious packets are the extra boiling water that could cause the entire system to crash! An attacker could send a specially crafted packet that not only crashes the system but could also allow them to execute arbitrary code, potentially taking control of the device. This could halt operations altogether or turn a reliable system into a playground for malicious activities. Absolutely devastating!

Put simply

Think of it like a restaurant that overfills its pots with boiling water — if too much comes in, the whole kitchen could overflow and create a mess. Here, malicious packets are the extra boiling water that could cause the entire system to crash! This vulnerability arises from insufficient restrictions on operations within memory buffers, leading to stack-based buffer overflows. As a result, a well-crafted packet can corrupt memory and cause unintended behavior in the Apache NuttX Bluetooth HCI and UART components.

What to do

An attacker could send a specially crafted packet that not only crashes the system but could also allow them to execute arbitrary code, potentially taking control of the device. This could halt operations altogether or turn a reliable system into a playground for malicious activities. Absolutely devastating! Upgrade to Apache NuttX version 12.9.0 immediately to patch this critical vulnerability. Review your current deployments and ensure that all systems using affected versions are updated to prevent any potential exploitation. You've got this! Just follow these steps, and you'll have your systems secured in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01614 · 75.8th percentile
Weaknesses
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer; CWE-121 · Stack-based Buffer Overflow
Published
2025-05-26T10:03Z
EPSS history
Timeline
  • 26 MAY 10:03Z
    Apache NuttX RTOS: NuttX Bluetooth Stack HCI and UART DoS/RCE Vulnerabilities.
    cvelistv5