CVE-2026-68389

Source
https://cve.org/CVERecord?id=CVE-2026-68389
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68389.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-68389
Downstream
Published
2026-08-10T12:04:08.306Z
Modified
2026-08-18T03:30:53.989993797Z
Severity
  • 8.8 (High) CVSS_V3 - CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
Bluetooth: hci_qca: Clear memdump state on invalid dump size
Details

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

Bluetooth: hci_qca: Clear memdump state on invalid dump size

qcacontrollermemdump() allocates qca->qca_memdump before processing the first dump packet. For a sequence-zero packet it then disables IBS, marks memdump collection active, and reads the advertised dump size.

If the controller reports a zero dump size, the error path frees the local qcamemdump object and returns without clearing qca->qcamemdump or undoing the collection state. A later memdump work item initializes its local pointer from qca->qca_memdump and skips allocation when that pointer is non-NULL, so it can operate on freed memory. The stale collection and IBS-disabled flags can also leave waiters or later transmit handling blocked behind an aborted dump.

Clear the saved pointer and memdump state before returning from the invalid-size path, matching the cleanup used when hcidevcdinit() fails.

A static analysis checker reported the stale memdump state, and manual source review confirmed the invalid-size failure path.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68389.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
06d3fdfcdf5cefb06f2024b9d3dad356779399cf
Fixed
5a3945e8dea6c9a8ec9e981169ac9487e1d6ad6a
Fixed
069258d5111eed9ac9586bee42d03d38e2975715
Fixed
cefb44c367b2b52e50f97bc8526d39df9bcf5e60
Fixed
2363a757694752426fc47f3eadde15cf5f791fa5
Fixed
bf587a10c33e5571a299742e45bc18960b9912e7

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68389.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.6.0
Fixed
6.6.148
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.101
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.42
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68389.json"