Cyber Resilience

CVE-2025-21645

Linux Kernel 5.15.95 – 5.16

Published
19 January 2025
Modified
14 July 2026
Patch / advisory
CVSS Score v3.1 5.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS Score 0.0025 16th percentile
Risk Priority 42 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2025-21645 is a medium-severity an unspecified weakness vulnerability in Linux Linux Kernel. Its CVSS base score is 5.5 (Medium).

Operationally, ranked at the 16th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

EU & UK References

Vulnerability Data

In the Linux kernel, the following vulnerability has been resolved: platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it Wakeup for IRQ1 should be disabled only in cases where i8042 had actually enabled it, otherwise "wake_depth" for this IRQ…

more

will try to drop below zero and there will be an unpleasant WARN() logged: kernel: atkbd serio0: Disabling IRQ1 wakeup source to avoid platform firmware bug kernel: ------------[ cut here ]------------ kernel: Unbalanced IRQ 1 wake disable kernel: WARNING: CPU: 10 PID: 6431 at kernel/irq/manage.c:920 irq_set_irq_wake+0x147/0x1a0 The PMC driver uses DEFINE_SIMPLE_DEV_PM_OPS() to define its dev_pm_ops which sets amd_pmc_suspend_handler() to the .suspend, .freeze, and .poweroff handlers. i8042_pm_suspend(), however, is only set as the .suspend handler. Fix the issue by call PMC suspend handler only from the same set of dev_pm_ops handlers as i8042_pm_suspend(), which currently means just the .suspend handler. To reproduce this issue try hibernating (S4) the machine after a fresh boot without putting it into s2idle first. [ij: edited the commit message.]

CWE(s)

Related Threats

CVEs Like This One

CVE-2024-49863Same product: Linux Linux Kernel
CVE-2024-42319Same product: Linux Linux Kernel
CVE-2024-38572Same product: Linux Linux Kernel
CVE-2024-35801Same product: Linux Linux Kernel
CVE-2024-38631Same product: Linux Linux Kernel
CVE-2024-46680Same product: Linux Linux Kernel
CVE-2024-42261Same product: Linux Linux Kernel
CVE-2024-50278Same product: Linux Linux Kernel
CVE-2024-38381Same product: Linux Linux Kernel
CVE-2024-50000Same product: Linux Linux Kernel

Affected Assets

linux
linux kernel
6.13, 6.2 · 5.15.95 — 5.16 · 6.1.11 — 6.1.140 · 6.2.1 — 6.6.72

Mitigating Controls

No mitigating controls mapped yet. The per-CVE control annotator has not reached this CVE.

References