Description
In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend

Existing advertising instances can already hold the maximum extended
advertising payload. When hci_adv_bcast_annoucement() prepends the
Broadcast Announcement service data to that payload, the combined data
may no longer fit in the temporary buffer used to rebuild the
advertising data.

Reject that case before copying the existing payload and report the
failure through the device log. This keeps the existing advertising
data intact and avoids overrunning the temporary buffer.
Published: 2026-06-25
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in the Linux kernel’s Bluetooth implementation occurs when an existing extended advertising payload is present and an incoming broadcast announcement is prepended. The kernel does not verify whether the combined size fits in the temporary buffer used to rebuild the advertising data. If it does not, the buffer is overrun, corrupting kernel memory. This corruption can cause a kernel panic or other erratic behavior, effectively rebooting or disabling the affected device. The weakness is consistent with CWE‑131 and CWE‑787.

Affected Systems

All Linux kernel releases that include the buggy code are vulnerable. The CPE listing explicitly names kernel version 6.16 (all releases and rc states) and kernel 7.1 rc1 through rc6. Therefore any kernel version prior to the patch in these branches, as well as custom kernel builds derived from them, are affected. Kernel users of newer stable releases that incorporate the commit after the patch are not vulnerable.

Risk and Exploitability

The CVSS score of 7.8 classifies the issue as high severity. The EPSS score of less than 1% indicates an extremely low likelihood of exploitation. The vulnerability is not included in CISA’s KEV catalog. Exploitation would require an attacker to transmit an oversized broadcast announcement to the target device, which suggests the likely attack vector involves proximity or direct control of the Bluetooth interface; no remote or network‑based vectors are documented.

Generated by OpenCVE AI on August 13, 2026 at 13:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the commit correcting the buffer size check, such as any kernel version newer than the patch date.
  • If an immediate kernel update is not feasible, restrict or disable extended Bluetooth advertising on the host, or turn off Bluetooth advertising entirely if not required.
  • Monitor the kernel logs for messages containing ‘hci_sync’ or ‘Bluetooth’ indicating buffer rejection or overrun attempts.

Generated by OpenCVE AI on August 13, 2026 at 13:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4665-1 linux security update
Debian DLA Debian DLA DLA-4671-1 linux-6.1 security update
History

Sun, 28 Jun 2026 13:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-120

Sun, 28 Jun 2026 08:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV3_1

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


Fri, 26 Jun 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-131
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Thu, 25 Jun 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-120

Thu, 25 Jun 2026 09:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend Existing advertising instances can already hold the maximum extended advertising payload. When hci_adv_bcast_annoucement() prepends the Broadcast Announcement service data to that payload, the combined data may no longer fit in the temporary buffer used to rebuild the advertising data. Reject that case before copying the existing payload and report the failure through the device log. This keeps the existing advertising data intact and avoids overrunning the temporary buffer.
Title Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-05T12:34:09.314Z

Reserved: 2026-06-09T07:44:35.391Z

Link: CVE-2026-53209

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-06-25T09:16:38.490

Modified: 2026-07-02T20:54:10.580

Link: CVE-2026-53209

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-06-25T00:00:00Z

Links: CVE-2026-53209 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T13:30:17Z

Weaknesses
  • CWE-131

    Incorrect Calculation of Buffer Size

  • CWE-787

    Out-of-bounds Write