CVE-2022-50697
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2022-50697 is a use-after-free (UAF) vulnerability in the Linux kernel's MRP (Multiple Registration Protocol) subsystem, specifically in the applicant uninitialization path. The flaw arises because del_timer_sync is called without preventing the timer from being restarted, creating a race condition where freed memory can be accessed. It was published on December 24, 2025, and affects the Linux kernel (multiple stable branches). The CVSS category is estimated as Medium, with an EPSS score of approximately 0.033% (Feedly).

Technical details

The root cause is a use-after-free condition (CWE-416) in the Linux kernel's mrp (Multiple Registration Protocol) applicant uninitialization routine. When mrp_applicant_uninit() is called, it invokes del_timer_sync to cancel a pending timer, but does not set an active flag to prevent the timer callback from re-enqueuing itself. This creates a race window where the timer fires after the associated memory has been freed, leading to a write to freed memory — specifically in enqueue_timer() via hlist_add_head(). The syzbot fuzzer reported a KASAN (Kernel Address Sanitizer) crash on kernel 6.1.0-rc5 demonstrating a write at a freed address tagged [fe] by the MTE (Memory Tagging Extension) on ARM64 (Feedly). Fixes were committed to multiple stable kernel branches via patches introducing active flags to gate timer re-arming (Kernel Git).

Impact

Successful exploitation of this vulnerability could allow a local attacker to corrupt kernel memory, potentially leading to a kernel panic (denial of service) or, in more severe scenarios, privilege escalation by leveraging the use-after-free primitive to overwrite security-sensitive kernel structures. The vulnerability is confined to the kernel's MRP networking subsystem, but kernel memory corruption bugs of this class can sometimes be chained with other primitives for local privilege escalation. Availability impact (system crash) is the most directly achievable consequence (Feedly).

Mitigation and workarounds

The Linux kernel maintainers have addressed this vulnerability by introducing active flags in the MRP applicant code to prevent timer re-arming after uninitialization, with fixes committed to multiple stable branches (see kernel git commits: 1a185fe, 5d5a481, 78d48bc, 98f53e5, 563e45f). Downstream distributions including SUSE and openSUSE have issued updated kernel packages incorporating this fix (openSUSE Security, Linux Security). Users should update to the latest patched kernel version provided by their Linux distribution. Detection plugins are available in Nessus (e.g., plugin IDs 279962, 298924, 300092, 303394–303399, 303570–303577, 303776–303792, 304126) and Qualys (e.g., QID 761727, 761731, 761734, 761739, 761740, 761742) (Tenable).

Community reactions

The vulnerability was noted in a CISA vulnerability summary for the week of December 22, 2025, and covered by Linux security news aggregators including linuxsecurity.com and pro-linux.de in the context of SUSE kernel update advisories (Red Packet Security, Linux Security). No notable individual researcher commentary or significant social media discussion has been identified beyond routine patch tracking.

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management