CVE-2022-50096

x86/kprobes: Update kcb status flag after singlestepping

MEDIUM
5.5
CVSS Score
Published: June 18, 2025 at 11:02 AM UTC
Updated: June 17, 2026 at 05:22 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: x86/kprobes: Update kcb status flag after singlestepping Fix kprobes to update kcb (kprobes control block) status flag to KPROBE_HIT_SSDONE even if the kp->post_handler is not set. This bug may cause a kernel panic if another INT3 user runs right after kprobes because kprobe_int3_handler() misunderstands the INT3 is kprobe's single stepping INT3.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.13 ≤ v < 5.15.615.13 ≤ v < 5.18.185.13 ≤ v < 5.19.25.13 ≤ v < 6.05.16 ≤ v < 5.18.185.19 ≤ v < 5.19.25.136256e668b7af9d81472e03c6a171630c08f8858aba7d1dae9fe866abe74bb1e849fb85983b7c4c37
Vendor states this is fixed in 1cbf3882cb372bbe752efd7c3045ca1c9ab40ac6 (fixed)
Vendor states this is fixed in 663cdda2716b70751df9c7e60b81bd0850fdfe3c (fixed)
Vendor states this is fixed in b9c3401f7cac6ae291a16784dadcd1bf116218fe (fixed)
Vendor states this is fixed in dec8784c9088b131a1523f582c2194cfc8107dc0 (fixed)
Vendor states this is fixed in edc2ac7c7265b33660fa0190898966b49966b855 (fixed)
Vendor states this is fixed in 5.13 (unaffected)
Vendor states this is fixed in 5.15.61 (unaffected)
Vendor states this is fixed in 5.18.18 (unaffected)
Vendor states this is fixed in 5.19.2 (unaffected)
Vendor states this is fixed in 6.0 (unaffected)

References (5)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/1cbf3882cb372bbe752efd7c3045ca1c9ab40ac6
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/663cdda2716b70751df9c7e60b81bd0850fdfe3c
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/b9c3401f7cac6ae291a16784dadcd1bf116218fe
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/dec8784c9088b131a1523f582c2194cfc8107dc0
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/edc2ac7c7265b33660fa0190898966b49966b855

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
NVD-CWE-noinfo

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card