Description
Out-of-bounds Write, Integer Underflow (Wrap or Wraparound) vulnerability in Apache NimBLE BASS service.
Improper validation when parsing BASS service  "Add Source" and "Modify Source" operation PDU could results in stack buffer overflow or arbitrary out-of-bound read.


This can be triggered by nearby devices over Bluetooth connection, however pairing is required prior to accessing BASS service, which depending on device configuration may or may not require user action.

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: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability originates from improper validation of the BASS service’s Add Source and Modify Source PDUs. When an attacker crafts a malformed PDU, the device incorrectly parses the data, leading to a stack buffer overflow or an arbitrary out‑of‑bounds read. This flaw is an instance of integer underflow/wraparound and out‑of‑bounds write and could allow an attacker to execute arbitrary code or otherwise compromise the target device’s integrity.

Affected Systems

The flaw affects the Apache NimBLE library through versions up to and including 1.9.0. The maintainers have released version 1.10.0, which includes the necessary validation fixes, and upgrading to that version resolves the issue.

Risk and Exploitability

The CVSS score of this vulnerability is 8.8, indicating high severity, while the EPSS score is below 1 %, reflecting a relatively low probability of exploitation at present. The flaw is not listed in CISA’s KEV inventory. Exploitation requires a Bluetooth link; the device must be paired with the attacker’s gadget, although whether the pairing step needs user interaction depends on the target’s configuration. Because the intrinsic risk is high but the exploitation window is comparatively narrow, organizations should prioritize patching and consider tightening pairing procedures to mitigate potential attacks.

Generated by OpenCVE AI on August 3, 2026 at 20:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Apache NimBLE library to v1.10.0, which includes the necessary validation fixes.
  • If an immediate upgrade is not possible, disable the BASS service or block the Add Source and Modify Source operations on the device to prevent exploitation.
  • Ensure that Bluetooth pairing requires explicit user consent, reducing the likelihood of unauthorized connections.
  • Monitor for anomalous Bluetooth traffic that could indicate attempts to exploit the vulnerability.

Generated by OpenCVE AI on August 3, 2026 at 20:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 24 Jul 2026 22:30: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': 8.8, 'vector': 'CVSS:3.1/AV:A/AC:L/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 Out-of-bounds Write, Integer Underflow (Wrap or Wraparound) vulnerability in Apache NimBLE BASS service. Improper validation when parsing BASS service  "Add Source" and "Modify Source" operation PDU could results in stack buffer overflow or arbitrary out-of-bound read. This can be triggered by nearby devices over Bluetooth connection, however pairing is required prior to accessing BASS service, which depending on device configuration may or may not require user action. 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: Incorrect data validation in BASS add/modify source operation
Weaknesses CWE-191
CWE-787
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-24T18:18:46.883Z

Reserved: 2026-05-13T09:02:11.689Z

Link: CVE-2026-45813

cve-icon Vulnrichment

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

cve-icon NVD

Status : Analyzed

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

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

Link: CVE-2026-45813

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T20:30:04Z

Weaknesses
  • CWE-191

    Integer Underflow (Wrap or Wraparound)

  • CWE-787

    Out-of-bounds Write