Skip to content

Rebase Bluetooth drivers to upstream v6.8

David Marlin requested to merge dmarlin/centos-stream-9:bluetooth-68 into main

Rebase the Bluetooth driver to sync with recent upstream branch v6.8.

JIRA: https://issues.redhat.com/browse/RHEL-30099

This MR also resolves,

JIRA: https://issues.redhat.com/browse/RHEL-27921

CVE: CVE-2024-22099

commit - 9e197964 ("Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security")

JIRA: https://issues.redhat.com/browse/RHEL-31828

CVE: CVE-2024-26801

commit - 7c9fa6c0 ("Bluetooth: Avoid potential use-after-free in hci_error_reset")

The following commits are omitted at this time, and will be addressed through their own issues:

Omitted-fix: 18bdb386a1a3 ("Bluetooth: btusb: mediatek: Fix double free of skb in coredump")

Omitted-fix: 79f4127a502c ("Bluetooth: btusb: Fix memory leak")

Omitted-fix: 9e8742cdfc4b ("Bluetooth: ISO: Fix not validating setsockopt user input")

Signed-off-by: David Marlin dmarlin@redhat.com

Edited by David Marlin

Merge request reports