Vulnerability · Published Jan 8, 2024 · Assigned by canonical

CVE-2022-2588

Medium 5.3

In plain English

A medium-severity use-after-free in linux from The Linux Kernel Organization. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 5.9% (higher than 93% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.3Medium
Exploit odds (30 days)5.9%top 6.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling1Public PoC

Official description

It was discovered that the cls_route filter implementation in the Linux kernel would not remove an old filter from the hashtable before freeing it if its handle had the value 0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8bpftool4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-abi-stablelists4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-core4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-cross-headers4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-debug4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-debug-core4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-debug-devel4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-debug-modules4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-debug-modules-extra4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-devel4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-doc4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-headers4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-modules4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-modules-extra4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-rt4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-core4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug-core4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug-devel4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug-kvm4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug-modules4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-debug-modules-extra4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-devel4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-kvm4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-modules4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-rt-modules-extra4.18.0-372.32.1.rt7.189.el8_6ALSA-2022:7134
AlmaLinux:8kernel-tools4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-tools-libs4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8kernel-tools-libs-devel4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8perf4.18.0-372.32.1.el8_6ALSA-2022:7110
AlmaLinux:8python3-perf4.18.0-372.32.1.el8_6ALSA-2022:7110
Debian:12linux5.18.16-1DEBIAN-CVE-2022-2588
Debian:13linux5.18.16-1DEBIAN-CVE-2022-2588
Debian:14linux5.18.16-1DEBIAN-CVE-2022-2588
Rocky Linux:8kernel0:4.18.0-372.32.1.el8_6RLSA-2022:7110
Rocky Linux:8kernel-rt0:4.18.0-372.32.1.rt7.189.el8_6RLSA-2022:7134
Ubuntu:22.04:LTSlinux5.15.0-46.49UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux5.15.0-46.49USN-5565-1
Ubuntu:22.04:LTSlinux-aws5.15.0-1017.21USN-5566-1
Ubuntu:22.04:LTSlinux-aws5.15.0-1017.21UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-azure5.15.0-1017.20USN-5566-1
Ubuntu:22.04:LTSlinux-azure5.15.0-1017.20UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-gcp5.15.0-1016.21UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-gcp5.15.0-1016.21USN-5566-1
Ubuntu:22.04:LTSlinux-gke5.15.0-1014.17USN-5566-1
Ubuntu:22.04:LTSlinux-gke5.15.0-1014.17UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1002.4UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-ibm5.15.0-1012.14USN-5566-1
Ubuntu:22.04:LTSlinux-ibm5.15.0-1012.14UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1013.17UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1013.17USN-5564-1
Ubuntu:22.04:LTSlinux-kvm5.15.0-1016.19USN-5566-1
Ubuntu:22.04:LTSlinux-kvm5.15.0-1016.19UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-46.49UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-46.49USN-5565-1
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1007.7UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-oem-5.175.17.0-1015.16USN-5567-1
Ubuntu:22.04:LTSlinux-oem-5.175.17.0-1015.16UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-oracle5.15.0-1016.20UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-oracle5.15.0-1016.20USN-5566-1
Ubuntu:22.04:LTSlinux-raspi5.15.0-1013.15UBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-raspi5.15.0-1013.15USN-5566-1
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2022-2588
Ubuntu:22.04:LTSlinux-riscv5.15.0-1017.19UBUNTU-CVE-2022-2588

Affected products (as reported)

VendorProductVersions
The Linux Kernel Organization linux 0 – before 6.0~rc1

Weakness: CWE-416 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H

References