High severity8.8NVD Advisory· Published Jun 24, 2026· Updated Jul 8, 2026
CVE-2026-52918
CVE-2026-52918
Description
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: serialize accept_q access
bt_sock_poll() walks the accept queue without synchronization, while child teardown can unlink the same socket and drop its last reference. The unsynchronized accept queue walk has existed since the initial Bluetooth import.
Protect accept_q with a dedicated lock for queue updates and polling. Also rework bt_accept_dequeue() to take temporary child references under the queue lock before dropping it and locking the child socket.
Affected products
100cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*+ 10 more
- cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*range: >=2.6.12.1,<5.10.259
- cpe:2.3:o:linux:linux_kernel:2.6.12:-:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:2.6.12:rc2:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:2.6.12:rc3:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:2.6.12:rc4:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:2.6.12:rc5:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
- cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
- (no CPE)
- osv-coords89 versionspkg:linux/kernelpkg:rpm/almalinux/kernelpkg:rpm/almalinux/kernel-64kpkg:rpm/almalinux/kernel-64k-corepkg:rpm/almalinux/kernel-64k-debugpkg:rpm/almalinux/kernel-64k-debug-corepkg:rpm/almalinux/kernel-64k-debug-develpkg:rpm/almalinux/kernel-64k-debug-devel-matchedpkg:rpm/almalinux/kernel-64k-debug-modulespkg:rpm/almalinux/kernel-64k-debug-modules-corepkg:rpm/almalinux/kernel-64k-debug-modules-extrapkg:rpm/almalinux/kernel-64k-develpkg:rpm/almalinux/kernel-64k-devel-matchedpkg:rpm/almalinux/kernel-64k-modulespkg:rpm/almalinux/kernel-64k-modules-corepkg:rpm/almalinux/kernel-64k-modules-extrapkg:rpm/almalinux/kernel-abi-stablelistspkg:rpm/almalinux/kernel-corepkg:rpm/almalinux/kernel-cross-headerspkg:rpm/almalinux/kernel-debugpkg:rpm/almalinux/kernel-debug-corepkg:rpm/almalinux/kernel-debug-develpkg:rpm/almalinux/kernel-debug-devel-matchedpkg:rpm/almalinux/kernel-debug-modulespkg:rpm/almalinux/kernel-debug-modules-corepkg:rpm/almalinux/kernel-debug-modules-extrapkg:rpm/almalinux/kernel-debug-uki-virtpkg:rpm/almalinux/kernel-develpkg:rpm/almalinux/kernel-devel-matchedpkg:rpm/almalinux/kernel-docpkg:rpm/almalinux/kernel-headerspkg:rpm/almalinux/kernel-modulespkg:rpm/almalinux/kernel-modules-corepkg:rpm/almalinux/kernel-modules-extrapkg:rpm/almalinux/kernel-modules-extra-matchedpkg:rpm/almalinux/kernel-rtpkg:rpm/almalinux/kernel-rt-64kpkg:rpm/almalinux/kernel-rt-64k-corepkg:rpm/almalinux/kernel-rt-64k-debugpkg:rpm/almalinux/kernel-rt-64k-debug-corepkg:rpm/almalinux/kernel-rt-64k-debug-develpkg:rpm/almalinux/kernel-rt-64k-debug-modulespkg:rpm/almalinux/kernel-rt-64k-debug-modules-corepkg:rpm/almalinux/kernel-rt-64k-debug-modules-extrapkg:rpm/almalinux/kernel-rt-64k-develpkg:rpm/almalinux/kernel-rt-64k-modulespkg:rpm/almalinux/kernel-rt-64k-modules-corepkg:rpm/almalinux/kernel-rt-64k-modules-extrapkg:rpm/almalinux/kernel-rt-corepkg:rpm/almalinux/kernel-rt-debugpkg:rpm/almalinux/kernel-rt-debug-corepkg:rpm/almalinux/kernel-rt-debug-develpkg:rpm/almalinux/kernel-rt-debug-modulespkg:rpm/almalinux/kernel-rt-debug-modules-corepkg:rpm/almalinux/kernel-rt-debug-modules-extrapkg:rpm/almalinux/kernel-rt-develpkg:rpm/almalinux/kernel-rt-modulespkg:rpm/almalinux/kernel-rt-modules-corepkg:rpm/almalinux/kernel-rt-modules-extrapkg:rpm/almalinux/kernel-toolspkg:rpm/almalinux/kernel-tools-libspkg:rpm/almalinux/kernel-tools-libs-develpkg:rpm/almalinux/kernel-uki-virtpkg:rpm/almalinux/kernel-uki-virt-addonspkg:rpm/almalinux/kernel-zfcpdumppkg:rpm/almalinux/kernel-zfcpdump-corepkg:rpm/almalinux/kernel-zfcpdump-develpkg:rpm/almalinux/kernel-zfcpdump-devel-matchedpkg:rpm/almalinux/kernel-zfcpdump-modulespkg:rpm/almalinux/kernel-zfcpdump-modules-corepkg:rpm/almalinux/kernel-zfcpdump-modules-extrapkg:rpm/almalinux/libperfpkg:rpm/almalinux/perfpkg:rpm/almalinux/python3-perfpkg:rpm/almalinux/rtlapkg:rpm/almalinux/rvpkg:rpm/opensuse/dtb-aarch64&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-64kb&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-azure&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-default&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-default-base&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-docs&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-kvmsmall&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-obs-build&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-obs-qa&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-rt&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-source&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-syms&distro=openSUSE%20Leap%2016.0pkg:rpm/opensuse/kernel-zfcpdump&distro=openSUSE%20Leap%2016.0
>= 2.6.12, < 5.10.259+ 88 more
- (no CPE)range: >= 2.6.12, < 5.10.259
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-211.53.1.el10_2
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1.160000.2.19
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
- (no CPE)range: < 6.12.0-160000.37.1
Patches
Vulnerability mechanics
References
8- git.kernel.org/stable/c/41c8c1c7923e86e0eb59cfb4279349112756a336nvdPatch
- git.kernel.org/stable/c/4ec17782fd186f901a7329605d11048b085b945anvdPatch
- git.kernel.org/stable/c/85f8674cae82053f1e6bab295f6a8422cca14db5nvdPatch
- git.kernel.org/stable/c/8b4c412e001b0c670eb937beab491af974da55b3nvdPatch
- git.kernel.org/stable/c/a218bf69eb51fefe59a3976fa8925261141f681cnvdPatch
- git.kernel.org/stable/c/be43e6b4043113c3b3cf887c3c8350f67140274cnvdPatch
- git.kernel.org/stable/c/d9ce4de05df2385c19e2c7d12f529144e1a44af1nvdPatch
- git.kernel.org/stable/c/e83f5e24da741fa9405aeeff00b08c5ee7c37b88nvdPatch
News mentions
0No linked articles in our index yet.