Cloudanix VulnDB

CVE-2022-3564

High · 7.1

CVSS

7.1

EPSS

1.5%

Published

Oct 17, 2022

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in how the system handles Bluetooth data could let a nearby attacker take over the whole machine, so updating the kernel removes the weakness.

Exploitation
Adjacent Network
Attacker needs
Low Privilege
Complexity
High
Impact
Full Compromise
Component
OS kernel
Class
Race Condition
Remediation
Patch
Effort
Medium
Patch risk
Medium

What it actually does

Use-after-free in l2cap_reassemble_sdu (net/bluetooth/l2cap_core.c) triggered by a race condition during Bluetooth L2CAP SDU reassembly, enabling memory corruption.

Why it matters to the business

Potential kernel-level compromise on systems exposing Bluetooth, risking full system takeover; low real-world risk given age, modest EPSS, and absence from known campaigns, but still requires attention in high-density kernel deployments.

How an attack unfolds

An attacker with local or adjacent Bluetooth access sends specially timed L2CAP packets to win the race in SDU reassembly, freeing a buffer that is later reused for arbitrary read/write or code execution.

How to fix it

Update wordpress/wordpress-develop (GIT) to commit 103a9a68afa1c7a743ff1c7f4881ceb051befed8 or later; rebuild and deploy the patched kernel image; disable Bluetooth when not required.

How to confirm the fix worked

Confirm the git commit hash in the deployed kernel source tree matches or supersedes 103a9a68afa1c7a743ff1c7f4881ceb051befed8; run kernel self-tests for L2CAP and inspect /proc/config.gz for Bluetooth options.

Typical attack path

  1. Obtain local user access or adjacent Bluetooth proximity
  2. Craft and transmit L2CAP packets to trigger concurrent reassembly
  3. Trigger use-after-free to corrupt kernel memory structures
  4. Escalate to ring-0 code execution or container escape

How to detect it

Review kernel audit logs and Bluetooth HCI traces for anomalous L2CAP reassembly events; search process and dmesg output for use-after-free warnings or crashes in l2cap_core.c around the time of suspected activity.

What your security team should do

  • Prioritize patching kernel Bluetooth code on all internet-adjacent or multi-tenant hosts within 30 days
  • Add the fixed commit to automated dependency and kernel build pipelines
  • Disable Bluetooth HCI interfaces via kernel command-line or udev rules where not needed
  • Monitor EPSS and threat-intel feeds for any future rise in exploitation maturity

The record

A vulnerability classified as critical was found in Linux Kernel. Affected by this vulnerability is the function l2cap_reassemble_sdu of the file net/bluetooth/l2cap_core.c of the component Bluetooth. The manipulation leads to use after free. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211087.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 bpftool 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-abi-stablelists 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-core 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-cross-headers 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-debug 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-debug-core 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-debug-devel 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-debug-modules 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-debug-modules-extra 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-devel 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-doc 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-modules 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-modules-extra 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-rt 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-core 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug-core 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug-devel 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug-kvm 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug-modules 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-debug-modules-extra 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-devel 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-kvm 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-modules 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-rt-modules-extra 0 4.18.0-477.10.1.rt7.274.el8_8
AlmaLinux:8 kernel-tools 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-tools-libs 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-tools-libs-devel 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-zfcpdump 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-zfcpdump-core 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-zfcpdump-devel 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-zfcpdump-modules 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 kernel-zfcpdump-modules-extra 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 perf 0 4.18.0-477.10.1.el8_8
AlmaLinux:8 python3-perf 0 4.18.0-477.10.1.el8_8
AlmaLinux:9 bpftool 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-abi-stablelists 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-core 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-cross-headers 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug-core 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug-devel 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug-devel-matched 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug-modules 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-debug-modules-extra 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-devel 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-devel-matched 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-doc 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-modules 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-modules-extra 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-rt 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-core 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug-core 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug-devel 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug-kvm 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug-modules 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-debug-modules-extra 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-devel 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-kvm 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-modules 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-rt-modules-extra 0 5.14.0-162.18.1.rt21.181.el9_1
AlmaLinux:9 kernel-tools 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-tools-libs 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-tools-libs-devel 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump-core 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump-devel 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump-devel-matched 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump-modules 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 kernel-zfcpdump-modules-extra 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 perf 0 5.14.0-162.18.1.el9_1
AlmaLinux:9 python3-perf 0 5.14.0-162.18.1.el9_1
Debian:10 linux 0 4.19.269-1
Debian:10 linux-5.10 0 5.10.158-2~deb10u1
Debian:11 linux 0 5.10.158-1
Debian:12 linux 0 6.0.8-1
Debian:13 linux 0 6.0.8-1
Mageia:8 kernel 0 5.15.79-1.mga8
Mageia:8 kernel-linus 0 5.15.79-1.mga8
Mageia:8 kmod-virtualbox 0 7.0.2-1.2.mga8
Mageia:8 kmod-xtables-addons 0 3.21-1.7.mga8
Red Hat:enterprise_linux:7::client bpftool 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client bpftool-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-abi-whitelists 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-bootwrapper 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debug 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debug-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debug-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-ppc64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-ppc64le 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-s390x 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-debuginfo-common-x86_64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-doc 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-kdump-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-tools 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client kernel-tools-libs-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client python-perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::client python-perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode bpftool 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode bpftool-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-abi-whitelists 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-bootwrapper 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debug-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-ppc64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-ppc64le 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-s390x 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-debuginfo-common-x86_64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-doc 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-kdump-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode kernel-tools-libs-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode python-perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::computenode python-perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server bpftool 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server bpftool-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-abi-whitelists 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-bootwrapper 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debug 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debug-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debug-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-ppc64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-ppc64le 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-s390x 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-debuginfo-common-x86_64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-doc 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-kdump 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-kdump-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-kdump-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-tools 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-tools-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-tools-libs 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kernel-tools-libs-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_81_1 0 0:1-3.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_81_1-debuginfo 0 0:1-3.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_83_1 0 0:1-2.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_83_1-debuginfo 0 0:1-2.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_88_1 0 0:1-1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_88_1-debuginfo 0 0:1-1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_90_1 0 0:1-1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_90_1-debuginfo 0 0:1-1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_92_1 0 0:1-1.el7
Red Hat:enterprise_linux:7::server kpatch-patch-3_10_0-1160_92_1-debuginfo 0 0:1-1.el7
Red Hat:enterprise_linux:7::server perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server python-perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::server python-perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation bpftool 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation bpftool-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-abi-whitelists 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-bootwrapper 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debug 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debug-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debug-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debuginfo-common-ppc64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debuginfo-common-ppc64le 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debuginfo-common-s390x 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-debuginfo-common-x86_64 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-doc 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-kdump 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-kdump-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-kdump-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-tools 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-tools-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-tools-libs 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation kernel-tools-libs-devel 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation python-perf 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:7::workstation python-perf-debuginfo 0 0:3.10.0-1160.95.1.el7
Red Hat:enterprise_linux:8::baseos bpftool 0 0:4.18.0-477.10.1.el8_8
Red Hat:enterprise_linux:8::baseos bpftool-debuginfo 0 0:4.18.0-477.10.1.el8_8

Related vulnerabilities