Description
Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') vulnerability in Apache NimBLE.
The HCI socket transport did not check whether a received HCI event would fit the configured event pool before copying it, allowing a buffer overflow. Severity is low: exploitation requires either a misconfigured pool size or a malicious/compromised controller on the other end of the HCI socket link, not over-the-air Bluetooth access.

This issue affects Apache NimBLE: through 1.9.0.

Users are recommended to upgrade to version 1.10.0, which fixes the issue.
Published: 2026-07-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Apache NimBLE contains a classic buffer overflow in the HCI socket transport: the implementation copies a received HCI event into the event pool without verifying that the event will fit. This unchecked memory copy can corrupt memory, potentially causing a crash or other unintended behavior. The weakness is a classic buffer copy without size checking (CWE‑120).

Affected Systems

All Apache NimBLE releases up to and including version 1.9.0 are affected. The vulnerable component is the HCI socket transport within the NimBLE Bluetooth stack developed by the Apache Software Foundation. Versions 1.10.0 and later contain the fix and thus are not impacted.

Risk and Exploitability

The CVSS score of 7.5 classifies the vulnerability as high severity. The EPSS score is below 1 %, indicating that exploitation is currently uncommon. This issue is not listed in CISA’s KEV catalog. Exploitation requires either that an attacker controls a misconfigured HCI event pool size or that a malicious or compromised controller is able to send oversized or crafted events over the HCI socket link. Over‑the‑air Bluetooth access does not trigger the flaw, so the attack surface is limited to environments where the controller socket can be influenced by the adversary.

Generated by OpenCVE AI on August 4, 2026 at 15:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache NimBLE to at least version 1.10.0, which removes the unchecked copy and fixes the buffer overflow.
  • If upgrading is not immediately possible, verify that the HCI socket event pool size is correctly configured and that no malformed events can be injected by the connected controller.
  • Restrict or isolate the physical or network link to the HCI controller so that only trusted devices can communicate over the socket; consider disabling the HCI socket transport if it is not required.

Generated by OpenCVE AI on August 4, 2026 at 15:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 24 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache nimble
Vendors & Products Apache
Apache nimble

Fri, 24 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Description Buffer Copy without Checking Size of Input ('Classic Buffer Overflow') vulnerability in Apache NimBLE. The HCI socket transport did not check whether a received HCI event would fit the configured event pool before copying it, allowing a buffer overflow. Severity is low: exploitation requires either a misconfigured pool size or a malicious/compromised controller on the other end of the HCI socket link, not over-the-air Bluetooth access. This issue affects Apache NimBLE: through 1.9.0. Users are recommended to upgrade to version 1.10.0, which fixes the issue.
Title Apache NimBLE: Buffer overflow in socket HCI transport
Weaknesses CWE-120
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-24T18:14:45.702Z

Reserved: 2026-05-13T08:48:46.370Z

Link: CVE-2026-45811

cve-icon Vulnrichment

Updated: 2026-07-24T14:34:43.034Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-24T13:18:23.847

Modified: 2026-07-27T14:41:24.173

Link: CVE-2026-45811

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T15:15:04Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')