Vulnerability · Published Sep 15, 2025 · Assigned by Linux

CVE-2022-50266kprobes: Fix check for probe enabled in kill_kprobe()

Medium 5.5

In plain English

A medium-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 5% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)5.5Medium
Exploit odds (30 days)0.2%top 95.1% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: kprobes: Fix check for probe enabled in kill_kprobe() In kill_kprobe(), the check whether disarm_kprobe_ftrace() needs to be called always fails. This is because before that we set the KPROBE_FLAG_GONE flag for kprobe so that "!kprobe_disabled(p)" is always false. The disarm_kprobe_ftrace() call introduced by commit: 0cb2f1372baa ("kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler") to fix the NULL pointer reference problem. When the probe is enabled, if we do not disarm it, this problem still exists. Fix it by putting the probe enabled check before setting the KPROBE_FLAG_GONE flag.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linux6.1.4-1DEBIAN-CVE-2022-50266
Debian:13linux6.1.4-1DEBIAN-CVE-2022-50266
Debian:14linux6.1.4-1DEBIAN-CVE-2022-50266
Ubuntu:22.04:LTSlinuxno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-awsno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azureno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-intelno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-intel-iotgno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-kvmno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-nvidia-tegra-igxno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-raspino fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2022-50266
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2022-50266
Ubuntu:22.04:LTSlinux-xilinx-zynqmpno fix listedUBUNTU-CVE-2022-50266

Affected products (as reported)

VendorProductVersions
Linux Linux 3031313eb3d549b7ad6f9fbcc52ba04412e3eb9e – before f20a067f13106565816b4b6a6b665b2088a638243031313eb3d549b7ad6f9fbcc52ba04412e3eb9e – before c909985dd0c0f74b61e3f8f0e04bf8aa9c8b97c73031313eb3d549b7ad6f9fbcc52ba04412e3eb9e – before 0c76ef3f26d5ef2ac2c21b47e7620cff35809fbb3c5f8d371b7fef3e3714c4a062c7f3b4aa41d1229b55d84deec88c02b053a819acf08a6d471dda022295608b44c91df767a5c68027f9c9e52ecb28e7ce7ff920092130f249b75f9fe177edb3362fefe83995f7a60feceba6c8f762f4aff3184f90a1291d
Linux Linux 5.9

References