cveboard RSS feed

CVE-2026-68389

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Bluetooth: hci_qca: Clear memdump state on invalid dump size

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_qca: Clear memdump state on invalid dump size qca_controller_memdump() 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 qca_memdump object and returns without clearing qca->qca_memdump 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 hci_devcd_init() fails. A static analysis checker reported the stale memdump state, and manual source review confirmed the invalid-size failure path.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
06d3fdfcdf5cefb06f2024b9d3dad356779399cfaffectedgit5a3945e8dea6c9a8ec9e981169ac9487e1d6ad6aUnavailableNone listed
06d3fdfcdf5cefb06f2024b9d3dad356779399cfaffectedgit069258d5111eed9ac9586bee42d03d38e2975715UnavailableNone listed
06d3fdfcdf5cefb06f2024b9d3dad356779399cfaffectedgitcefb44c367b2b52e50f97bc8526d39df9bcf5e60UnavailableNone listed
06d3fdfcdf5cefb06f2024b9d3dad356779399cfaffectedgit2363a757694752426fc47f3eadde15cf5f791fa5UnavailableNone listed
06d3fdfcdf5cefb06f2024b9d3dad356779399cfaffectedgitbf587a10c33e5571a299742e45bc18960b9912e7UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.6affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.6UnavailableNone listed
6.6.148unaffectedsemverUnavailable6.6.*None listed
6.12.101unaffectedsemverUnavailable6.12.*None listed
6.18.42unaffectedsemverUnavailable6.18.*None listed
7.1.6unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed