Security readout for executives and security teams
Plain-English summary
This is a Linux kernel memory-safety bug in the page owner debugging path. A task name buffer may lack a string terminator, and copying it with strlcpy can read past the buffer and trigger a kernel BUG. The provided evidence shows a syzbot crash, not real-world exploitation.
Executive priority
Treat as a patch-management issue, not an emergency, unless affected kernels are broadly deployed in critical workloads. The known evidence points to kernel crash risk, with no cited exploitation or remote attack path.
Technical view
In mm/page_owner, __set_page_owner_handle used strlcpy on current->comm. The source says current->comm is not guaranteed to be NUL-terminated, so strlcpy may call strlen past bounds, causing __fortify_strlen to panic. The fix replaces strlcpy with strscpy.
Likely exposure
Likely limited to systems running affected Linux 5.18-era kernels where page_owner code is present and active. The source bundle does not prove default distribution exposure, remote reachability, or affected vendor package ranges.
Exploitation context
No active exploitation is supported by the provided sources. CISA KEV status is false, and the only concrete trigger evidence is a syzbot-reported kernel crash during fuzzing.
Researcher notes
Evidence is narrow: the CVE text identifies the unsafe string copy and syzbot crash trace, but gives no CVSS, CWE, exploitability analysis, or distribution mapping. Focus validation on kernel version, commit presence, and page_owner configuration.
Mitigation direction
Update affected Linux kernels to versions containing the referenced stable fixes.
Check vendor advisories for distribution-specific fixed package versions.
Prioritize systems using affected 5.18 kernels or custom kernels with page_owner enabled.
Avoid inventing compensating controls; follow Linux vendor guidance where patching is delayed.
Validation and detection
Inventory kernel versions and compare them with vendor fixed releases.
Check whether page_owner support is configured or enabled on exposed systems.
Confirm the referenced stable commits are included in deployed kernel source or packages.
Review crash logs for fortify_panic or __fortify_strlen in mm/page_owner.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
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 · low confidence lookup
CVE-2022-49401 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
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.
0CVSS vectors
3Timeline events
0ADP providers
3Source links
Vulnerability timeline
Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.
CVE reservedCVE Program
The CVE ID was reserved by the assigning CNA.
CVE publishedCVE Program
The CVE record was published.
Feb 26, 2025, 02:12 UTC (UTC+00:00)
CVE updatedCVE Program
The CVE record metadata indicates this as the latest update time.