CVE-2026-45813
Received Received - Intake

Buffer Overflow in Apache NimBLE BASS Service

Vulnerability report for CVE-2026-45813, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-24

Last updated on: 2026-07-24

Assigner: Apache Software Foundation

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-24
Last Modified
2026-07-24
Generated
2026-07-24
AI Q&A
2026-07-24
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
apache nimble to 1.9.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-191 The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is an Out-of-bounds Write and Integer Underflow vulnerability in Apache NimBLE's BASS service. It occurs due to improper validation when parsing 'Add Source' and 'Modify Source' operation PDUs, potentially leading to stack buffer overflow or arbitrary out-of-bound read. The issue requires Bluetooth pairing to exploit, which may or may not need user action depending on device settings.

Detection Guidance

Detection requires checking the Apache NimBLE version in use. If the version is below 1.10.0, the system is vulnerable. No specific commands are provided in the context for detection beyond version verification.

Impact Analysis

An attacker within Bluetooth range could exploit this to execute arbitrary code, crash the device, or leak sensitive information by sending malformed BASS service PDUs. Successful exploitation requires prior pairing, adding a layer of access control.

Compliance Impact

The vulnerability involves improper validation in Bluetooth BASS service operations, which could lead to stack buffer overflow or arbitrary out-of-bound read. This may allow unauthorized access or data exposure if exploited, potentially impacting compliance with standards like GDPR (data protection) or HIPAA (health data privacy) by enabling unauthorized data access or breaches.

Mitigation Strategies

Upgrade Apache NimBLE to version 1.10.0 or later to fix the vulnerability. Ensure Bluetooth pairing settings are configured to require user action if applicable to prevent unauthorized access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-45813. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart