Security readout for executives and security teams
Plain-English summary
CVE-2022-50697 is a Linux kernel flaw in MRP timer cleanup. A race can restart a timer after related memory is freed, causing a use-after-free. The public record shows a syzbot crash and upstream stable fixes, but no CVSS score or known exploitation.
Executive priority
Treat as a routine but important kernel maintenance item. Prioritize internet-facing, network-critical, and embedded Linux assets if they run affected kernels. There is no cited evidence of active exploitation, but kernel memory-safety bugs can affect system availability.
Technical view
In net/802/mrp.c, applicant uninitialization can race with timer rearming. del_timer_sync alone does not prevent a callback from restarting the timer. The fix introduces active flags so MRP timers are not rearmed after shutdown, preventing KASAN-reported use-after-free in enqueue_timer/mod_timer.
Likely exposure
Exposure appears limited to Linux systems with affected kernel versions and relevant MRP networking code present or used. The source bundle lists Linux kernel versions and stable commit references, but version-range details are incomplete in the provided data.
Exploitation context
No active exploitation is reported in the provided sources, and CISA KEV status is false. The issue was demonstrated by syzbot as a kernel crash condition. Public sources do not establish remote exploitability, privilege requirements, or practical weaponization.
Researcher notes
The record lacks CVSS, CWE, and clear exploitability details. Analysis should focus on mapping downstream kernel packages to the stable commits and confirming whether net/802/mrp.c code paths are reachable in the environment. Avoid assuming impact beyond the documented use-after-free crash.
Mitigation direction
- Update to a vendor-supported Linux kernel containing the referenced stable fixes.
- Check your distribution advisory for the exact fixed package version.
- Prioritize systems using MRP or related 802 networking functionality.
- If no vendor advisory exists, track upstream stable kernel guidance.
Validation and detection
- Inventory Linux kernel versions across servers, appliances, and embedded systems.
- Compare installed kernels against distribution advisories and referenced upstream commits.
- Review kernel changelogs for the MRP active-flag timer fix.
- Confirm whether MRP functionality is enabled or operationally required.
- Monitor vendor security notices for corrected affected-version data.
Public sources used
- CVE Program
- CVE List V5
- Linux stable commit 98f53e591940
- Linux stable commit aacffc1a8dbf
- Linux stable commit 78d48bc41f77
- Linux stable commit aadb1507a77b
- Linux stable commit 755eb0879224
- Linux stable commit 5d5a481a7fd0
- Linux stable commit 1a185fe83c2a
- Linux stable commit 563e45fd5046
- Linux stable commit ab0377803daf
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
CVE-2022-50697 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Unknown
- CVSS
- Not scored
- Known Exploited
- No
- Published
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS and timeline data
No CVSS vectors or timeline events were available in the normalized CVE source material.
Source materials
- CVE List V5 sourceCVE List V5
- https://git.kernel.org/stable/c/98f53e591940e4c3818be358c5dc684d5b30cb56CVE reference
- https://git.kernel.org/stable/c/aacffc1a8dbf67c5463cb4f67b37143c01ca6fa9CVE reference
- https://git.kernel.org/stable/c/78d48bc41f7726113c9f114268d3ab11212814daCVE reference
- https://git.kernel.org/stable/c/aadb1507a77b060c529edfeaf67f803e31461f24CVE reference
- https://git.kernel.org/stable/c/755eb0879224ffc2a43de724554aeaf0e51e5a64CVE reference
- https://git.kernel.org/stable/c/5d5a481a7fd0234f617535dc464ea010804a1129CVE reference
- https://git.kernel.org/stable/c/1a185fe83c2a60c1e3596fb9d82dbeb148dc09c6CVE reference
- https://git.kernel.org/stable/c/563e45fd5046045cc194af3ba17f5423e1c98170CVE reference
- https://git.kernel.org/stable/c/ab0377803dafc58f1e22296708c1c28e309414d6CVE reference
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
