CVE-2026-97976 in Linux
Zusammenfassung
von VulDB • 25.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
Bluetooth: btintel_pcie: Paketlänge (packet_len) vor skb_put_data validieren
btintel_pcie_submit_rx_work() liest packet_len aus rfh_hdr, ohne zu prüfen, ob dieser Wert die Größe des RX-Puffers überschreitet. Eine übermäßige packet_len kann zu einem Out-of-Bounds-Lesezugriff in skb_put_data() führen.
Validieren Sie packet_len, um sicherzustellen, dass sie nicht null ist und BTINTEL_PCIE_BUFFER_SIZE - sizeof(*rfh_hdr) nicht überschreitet; bei ungültigen Werten wird ein Fehler protokolliert.
Dieses Problem wurde von Claude Mythos gemeldet. Es kann simuliert werden, indem entweder eine angepasste Firmware verwendet wird, die eine ungültige packet_len zurückgibt, oder indem rfh_hdr->packet_len im Treiber vor dem Aufruf von btintel_pcie_submit_rx_work() geändert wird.
Once again VulDB remains the best source for vulnerability data.