Security readout for executives and security teams
Plain-English summary
CVE-2022-49945 is a Linux kernel gpio-fan driver flaw. If a system exposes that driver, an out-of-range cooling state can make the kernel read outside an expected array and crash. Business impact is mainly availability loss on affected Linux systems, especially embedded or hardware platforms using gpio-fan.
Executive priority
Treat as a targeted availability risk, not a broad internet-facing emergency based on supplied evidence. Patch during normal kernel maintenance, faster for exposed embedded, appliance, or operational systems where a crash would disrupt service.
Technical view
gpio_fan_set_cur_state() failed to reject cooling states greater than fan_data->num_speeds. That state is later used as an array index in set_fan_speed(), allowing out-of-bounds access. The source describes a kernel oops after setting arbitrary thermal cooling device states. The fix is represented by Linux stable kernel commits.
Likely exposure
Exposure appears limited to Linux systems using the gpio-fan hardware monitoring driver and exposing thermal cooling state control to a user or process. The bundle lists affected Linux kernel ranges but does not identify distributions, appliances, or cloud images.
Exploitation context
The CVE source says the issue can be exploited by setting the thermal cooling device state to arbitrary values, causing a kernel oops. KEV is false, and the supplied sources do not show active exploitation or public weaponization.
Researcher notes
The affected surface is driver- and platform-dependent. The source evidence supports out-of-bounds access leading to kernel oops, but does not establish privilege escalation, remote reachability, CVSS, CWE, or active exploitation. Validate against actual kernel config and vendor backports.
Mitigation direction
Update to a vendor kernel containing the referenced Linux stable fixes.
Check distribution or device-vendor guidance for backported fixed kernels.
Prioritize embedded and hardware-adjacent Linux systems using gpio-fan.
Restrict untrusted local access to thermal cooling controls where feasible.
Validation and detection
Inventory Linux kernel versions against vendor advisories and fixed stable commits.
Confirm whether the gpio_fan driver is built, loaded, or used on each system.
Review who can modify thermal cooling device state on exposed hosts.
Validate remediation by confirming the vendor kernel includes the upstream bounds check.
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-49945 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
9Source 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.
Jun 18, 2025, 11:00 UTC (UTC+00:00)
CVE updatedCVE Program
The CVE record metadata indicates this as the latest update time.