Vulnerability · Published May 1, 2023 · Assigned by Google

CVE-2023-2236Use-after-free in Linux kernel's Performance Events subsystem

High 7.8

In plain English

A high-severity use-after-free in Linux Kernel from Linux. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.8High
Exploit odds (30 days)0.4%top 62.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

A use-after-free vulnerability in the Linux Kernel io_uring subsystem can be exploited to achieve local privilege escalation. Both io_install_fixed_file and its callers call fput in a file in case of an error, causing a reference underflow which leads to a use-after-free vulnerability. We recommend upgrading past commit 9d94c04c0db024922e886c9fd429659f22f48ea4.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linux6.0.12-1DEBIAN-CVE-2023-2236
Debian:13linux6.0.12-1DEBIAN-CVE-2023-2236
Debian:14linux6.0.12-1DEBIAN-CVE-2023-2236
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2023-2236
Ubuntu:22.04:LTSlinux-hwe-5.195.19.0-38.39~22.04.1UBUNTU-CVE-2023-2236
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.195.19.0-1021.22~22.04.1UBUNTU-CVE-2023-2236
Ubuntu:22.04:LTSlinux-oem-6.06.0.0-1012.12UBUNTU-CVE-2023-2236
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2023-2236

Affected products (as reported)

VendorProductVersions
Linux Linux Kernel 5.19 – before 6.1

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

References