CVE-2025-53477CWE-476

Apache Mynewt NimBLE: NULL Pointer Dereference in NimBLE host HCI layer

High · published January 10, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
56.6
In the wild
Unconfirmed
What it is

⚡ A NULL pointer dereference vulnerability in Apache NimBLE is hiding in plain sight, waiting for a broken Bluetooth connection to trip it up! 🔥 Think of it like a restaurant that forgets to check if a table is actually occupied before serving a meal — if the table is empty, the food just ends up on the floor! If this vulnerability is triggered, it could lead to unexpected crashes, causing devices to behave erratically or even become unresponsive. While the severity is considered low, it’s still a potential headache for users who rely on Bluetooth functionality for their devices.

Put simply

Think of it like a restaurant that forgets to check if a table is actually occupied before serving a meal — if the table is empty, the food just ends up on the floor! The flaw arises from a lack of validation for HCI connection completions or HCI command TX buffers in Apache NimBLE, which can lead to a NULL pointer dereference when certain conditions are met.

What to do

If this vulnerability is triggered, it could lead to unexpected crashes, causing devices to behave erratically or even become unresponsive. While the severity is considered low, it’s still a potential headache for users who rely on Bluetooth functionality for their devices. Upgrade to Apache NimBLE version 1.9.0 immediately to patch this vulnerability. It's a good idea to review your Bluetooth controller configurations to ensure they are functioning correctly as well! You've got this! By taking these steps, you can ensure your Bluetooth devices stay in tip-top shape! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00815 · 56.6th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2026-01-10T09:45Z
EPSS history
Timeline
  • 10 JAN 09:45Z
    Apache Mynewt NimBLE: NULL Pointer Dereference in NimBLE host HCI layer
    cvelistv5