Katalog CVE

CVE-2026-98392

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku Bluetooth btintel_pcie występuje błąd off-by-one w sprawdzaniu zakresu indeksu tx_handle. Poprawny zakres indeksów to 0..txq->count-1, ale warunek w btintel_pcie_msix_tx_handle() sprawdzał tylko '> txq->count', co pozwalało na użycie indeksu równego txq->count. Poprawka zmienia warunek na '>= txq->count'.

Ocena ryzyka

Może prowadzić do dostępu poza zakresem tablicy urbd0s/tfds/bufs, powodując uszkodzenie pamięci, awarię systemu lub potencjalnie wykonanie kodu. Dotyczy systemów z kartami Bluetooth Intel PCIe.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Jeśli to niemożliwe, rozważ ograniczenie użycia lub wyłączenie sterownika btintel_pcie do czasu aktualizacji.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one Valid indices into txq->urbd0s/tfds/bufs are 0..txq->count-1, so tfd_index == txq->count is already out of range. Change the guard in btintel_pcie_msix_tx_handle() from '> txq->count' to '>= txq->count'. This issue was reported by Claude Mythos.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS