CVE-2022-50096
published 2025-06-18CVE-2022-50096: In the Linux kernel, the following vulnerability has been resolved: x86/kprobes: Update kcb status flag after singlestepping Fix kprobes to update kcb (kprobes…
PriorityP419medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.20%
10.3th percentile
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
14 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.0.2-1 (bookworm) | linux 6.0.2-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 6256e668b7af9d81472e03c6a171630c08f8858a < 1cbf3882cb372bbe752efd7c3045ca1c9ab40ac6 | 1cbf3882cb372bbe752efd7c3045ca1c9ab40ac6 |
| linux | linux | >= 6256e668b7af9d81472e03c6a171630c08f8858a < b9c3401f7cac6ae291a16784dadcd1bf116218fe | b9c3401f7cac6ae291a16784dadcd1bf116218fe |
| linux | linux | >= 6256e668b7af9d81472e03c6a171630c08f8858a < 663cdda2716b70751df9c7e60b81bd0850fdfe3c | 663cdda2716b70751df9c7e60b81bd0850fdfe3c |
| linux | linux | >= 6256e668b7af9d81472e03c6a171630c08f8858a < dec8784c9088b131a1523f582c2194cfc8107dc0 | dec8784c9088b131a1523f582c2194cfc8107dc0 |
| linux | linux | >= ba7d1dae9fe866abe74bb1e849fb85983b7c4c37 < edc2ac7c7265b33660fa0190898966b49966b855 | edc2ac7c7265b33660fa0190898966b49966b855 |
| linux | linux_kernel | >= 0 < 5.10.191-1 | 5.10.191-1 |
| linux | linux_kernel | >= 0 < 6.0.2-1 | 6.0.2-1 |
| linux | linux_kernel | >= 0 < 6.0.2-1 | 6.0.2-1 |
| linux | linux_kernel | >= 0 < 6.0.2-1 | 6.0.2-1 |
| linux | linux_kernel | >= 5.13 < 5.15.61 | 5.15.61 |
| linux | linux_kernel | >= 5.16 < 5.18.18 | 5.18.18 |
| linux | linux_kernel | >= 5.19 < 5.19.2 | 5.19.2 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
kernel: x86/kprobes: Update kcb status flag after singlestepping
vendor_redhat·2025-06-18·CVSS 5.5
CVE-2022-50096 [MEDIUM] CWE-393 kernel: x86/kprobes: Update kcb status flag after singlestepping
kernel: x86/kprobes: Update kcb status flag after singlestepping
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.
Package: kernel (Red Hat Enterprise Linux 10) - Not affected
Package: kernel (Red Hat Enterprise Linux 6) - Not affected
Package: kernel (Red Hat Enterprise Linux 7) - Not affected
Package: kernel-rt (Red Hat Enterprise Linux 7) - Not affected
Package: kernel (Red Hat Enterprise Linux 8) - Not affected
Package
Debian
CVE-2022-50096: linux - In the Linux kernel, the following vulnerability has been resolved: x86/kprobes...
vendor_debian·2022·CVSS 5.5
CVE-2022-50096 [MEDIUM] CVE-2022-50096: linux - In the Linux kernel, the following vulnerability has been resolved: x86/kprobes...
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.
Scope: local
bookworm: resolved (fixed in 6.0.2-1)
bullseye: resolved (fixed in 5.10.191-1)
forky: resolved (fixed in 6.0.2-1)
sid: resolved (fixed in 6.0.2-1)
trixie: resolved (fixed in 6.0.2-1)
OSV
CVE-2022-50096: In the Linux kernel, the following vulnerability has been resolved: x86/kprobes: Update kcb status flag after singlestepping Fix kprobes to update kcb
osv·2025-06-18·CVSS 5.5
CVE-2022-50096 [MEDIUM] CVE-2022-50096: In the Linux kernel, the following vulnerability has been resolved: x86/kprobes: Update kcb status flag after singlestepping Fix kprobes to update kcb
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.
GHSA
GHSA-v2vw-5j5p-f93j: In the Linux kernel, the following vulnerability has been resolved:
x86/kprobes: Update kcb status flag after singlestepping
Fix kprobes to update k
ghsa_unreviewed·2025-06-18
CVE-2022-50096 [MEDIUM] GHSA-v2vw-5j5p-f93j: In the Linux kernel, the following vulnerability has been resolved:
x86/kprobes: Update kcb status flag after singlestepping
Fix kprobes to update k
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.
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/1cbf3882cb372bbe752efd7c3045ca1c9ab40ac6https://git.kernel.org/stable/c/663cdda2716b70751df9c7e60b81bd0850fdfe3chttps://git.kernel.org/stable/c/b9c3401f7cac6ae291a16784dadcd1bf116218fehttps://git.kernel.org/stable/c/dec8784c9088b131a1523f582c2194cfc8107dc0https://git.kernel.org/stable/c/edc2ac7c7265b33660fa0190898966b49966b855
2025-06-18
Published