Skip to main content

Linux Kernel EUVDEUVD-2026-59447

| CVE-2026-74300 HIGH
2026-08-15 Linux GHSA-8wcp-4xmv-gqvg
8.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
8.8 HIGH
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
4.0 MEDIUM

Local vector because exploitation requires compromised or substituted local Bluetooth controller; high complexity due to hardware prerequisite; one-byte over-read yields at most partial information disclosure and possible crash.

3.1 AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L
4.0 AV:L/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 10:21 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
8.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:58 cve.org
HIGH 8.8
CVE Published
Aug 15, 2026 - 05:58 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

Bluetooth: hci: validate codec capability element length

Read Local Codec Capabilities returns a sequence of capability elements. Each element starts with a one-byte length followed by that many payload bytes.

hci_read_codec_capabilities() checks that the skb contains the length byte, but then validates only caps->len against the remaining skb length. A malformed controller response with one remaining byte and caps->len set to one passes that check even though the element needs two bytes. The parser then records a two-byte capability and copies one byte beyond the advertised response payload into the codec list.

Validate the full element size, including the length byte, before adding it to the accumulated capability length. This preserves all well-formed capability elements and drops only truncated controller responses.

AnalysisAI

Out-of-bounds memory read in the Linux kernel Bluetooth HCI subsystem enables a malformed or malicious Bluetooth controller response to the Read Local Codec Capabilities command to cause the kernel to copy one byte beyond the HCI response payload into the codec list. All kernel versions from 5.16 onward that include Bluetooth codec capability support are affected, and fixed stable releases are available across the 6.1, 6.6, 6.12, 6.18, and 7.1 branches. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Compromise or substitute local Bluetooth controller hardware
Delivery
Trigger HCI Read Local Codec Capabilities via Bluetooth stack initialization or audio connection
Exploit
Supply crafted response with caps->len=1 and one byte remaining
Execution
Kernel reads one byte past valid HCI payload boundary
Impact
Leak or corrupt adjacent kernel memory byte

Vulnerability AssessmentAI

Exploitation Exploitation requires that the Linux kernel Bluetooth HCI subsystem is active and processes Read Local Codec Capabilities HCI responses - this code path is exercised during Bluetooth audio codec discovery, typically at Bluetooth stack initialization or when an audio device that uses HFP or A2DP codec negotiation connects. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The provided CVSS 3.1 vector (AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, score 8.8) rates this as high severity under an adjacent-network Bluetooth attack model, but this appears to overstate real-world risk given that the triggering path requires a malformed response from the local Bluetooth controller rather than a direct over-the-air packet from a peer device. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker who has physically substituted the system's Bluetooth adapter with a malicious USB device or has compromised the Bluetooth controller firmware initiates normal Bluetooth stack activity - such as audio device connection or stack re-initialization - which triggers the Read Local Codec Capabilities HCI command. The malicious controller returns a crafted codec capability element with caps->len set to 1 and exactly one byte remaining in the response buffer, causing the kernel to read one byte beyond the legitimate payload; depending on the kernel memory layout, this could expose a byte of adjacent kernel data or trigger a BUG_ON or oops. …
Remediation The primary fix is to upgrade to a patched Linux kernel stable release: 6.1.178, 6.6.145, 6.12.97, 6.18.40, 7.1.5, or 7.2-rc1. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit Linux systems running kernel versions 5.16 and later to identify those with Bluetooth codec capabilities enabled; document inventory. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

Share

EUVD-2026-59447 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy