cveboard RSS feed

CVE-2026-31497

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: btusb: clamp SCO altsetting table indices

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: clamp SCO altsetting table indices btusb_work() maps the number of active SCO links to USB alternate settings through a three-entry lookup table when CVSD traffic uses transparent voice settings. The lookup currently indexes alts[] with data->sco_num - 1 without first constraining sco_num to the number of available table entries. While the table only defines alternate settings for up to three SCO links, data->sco_num comes from hci_conn_num() and is used directly. Cap the lookup to the last table entry before indexing it so the driver keeps selecting the highest supported alternate setting without reading past alts[].

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)
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit312c4450fe23014665c163f480edd5ad2e27bbb8UnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit9dd13a8641de79bc1bc93da55cdd35259a002683UnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit476c9262b430c38c6a701a3b8176a3f48689085bUnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit6fba3c3d48c927e55611a0f5ea34da88138ed0ffUnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit834cf890d2c3d29cbfa1ee2376c40469c28ec297UnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit1019028eb124564cf7bca58a16f1df8a1ca30726UnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit21c254202f9d78abe0fcd642a92966deb92bd226UnavailableNone listed
baac6276c0a9f36f1fe1f00590ef00d2ba5ba626affectedgit129fa608b6ad08b8ab7178eeb2ec272c993aacccUnavailableNone 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)
5.8affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.8UnavailableNone listed
5.10.253unaffectedsemverUnavailable5.10.*None listed
5.15.203unaffectedsemverUnavailable5.15.*None listed
6.1.168unaffectedsemverUnavailable6.1.*None listed
6.6.131unaffectedsemverUnavailable6.6.*None listed
6.12.80unaffectedsemverUnavailable6.12.*None listed
6.18.21unaffectedsemverUnavailable6.18.*None listed
6.19.11unaffectedsemverUnavailable6.19.*None listed
7.0unaffectedoriginal_commit_for_fixUnavailable*None listed