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

Bluetooth: btintel_pcie: validate TX skb length in send_sync

btintel_pcie_prepare_tx() copies skb->len bytes into a fixed
BTINTEL_PCIE_BUFFER_SIZE (4096) DMA slot via an unchecked memcpy.
Oversized packets are currently rejected only in
btintel_pcie_send_frame(); any future caller of
btintel_pcie_send_sync() would silently overflow the DMA buffer.

Add the bounds check in btintel_pcie_send_sync() itself, right
before skb_push() and the DMA copy.
Published: 2026-10-06
Score: 7.0 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel buffer overflow in the btintel_pcie Bluetooth driver
Action: Immediate Patch
AI Analysis

Impact

The btintel_pcie driver performs an unchecked memory copy of traffic packet data into a fixed 4096‑byte DMA buffer. Oversized packets are rejected only in a later routine, so callers of the earlier send_sync function may silently overflow the buffer, corrupting kernel memory. The overflow can destabilise the system or provide an attacker with a sandbox for executing arbitrary code with kernel privileges.

Affected Systems

Any Linux kernel edition that includes the btintel_pcie Bluetooth driver is potentially affected. No specific kernel version is identified, so all builds with this driver should be considered at risk until a patched kernel is applied.

Risk and Exploitability

The EPSS score is listed as < 1 %, indicating a very low probability of exploitation. The CVSS score of 7.0 reflects moderate severity. The vulnerability is not currently in the CISA KEV catalog, and no active exploits are reported. The likely attack vector is an adversary capable of sending crafted Bluetooth packets to the target host, which is inferred from the context of the driver flaw.

Generated by OpenCVE AI on October 11, 2026 at 19:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a revision that contains the patch adding bounds checks to btintel_pcie_send_sync()
  • If an immediate kernel upgrade is not feasible, unload or blacklist the btintel_pcie driver to prevent any Bluetooth traffic from reaching the vulnerable code
  • Apply network or system policies to restrict Bluetooth connections only to trusted devices, such as disabling all non‑trusted pairing or setting strict authentication policies

Generated by OpenCVE AI on October 11, 2026 at 19:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 11 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Sun, 11 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
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


Wed, 07 Oct 2026 03:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 06 Oct 2026 18:15:00 +0000

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

Tue, 06 Oct 2026 13:30:00 +0000

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

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel_pcie: validate TX skb length in send_sync btintel_pcie_prepare_tx() copies skb->len bytes into a fixed BTINTEL_PCIE_BUFFER_SIZE (4096) DMA slot via an unchecked memcpy. Oversized packets are currently rejected only in btintel_pcie_send_frame(); any future caller of btintel_pcie_send_sync() would silently overflow the DMA buffer. Add the bounds check in btintel_pcie_send_sync() itself, right before skb_push() and the DMA copy.
Title Bluetooth: btintel_pcie: validate TX skb length in send_sync
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-10-19T09:17:07.243Z

Reserved: 2026-09-25T10:25:14.337Z

Link: CVE-2026-98296

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:20.280

Modified: 2026-10-19T10:18:31.397

Link: CVE-2026-98296

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-98296 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T19:15:18Z

Weaknesses
  • CWE-120

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