CVE-2025-37928: Linux kernel · dm-bufio: don't schedule in atomic context
Affects Linux kernelSource GCVE Database
Public exploit available (Exploit-DB) · CVSS 7.8 High · fixed in 6.8.0-1046.49~22.04.1 : patch Linux kernel as a priority.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.8.0-1046.49~22.04.1, 6.8.0-1051.57~22.04.1, 6.8.0-1047.50~22.04.2 +29
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 20 May 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE published
on cve.org
, t = 0
First Exploit-DB entry (opens in a new tab)
Parrot and DJI variants Drone OSes - Kernel Panic Exploit
, 26 days after disclosure
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Ubuntu 25.10linux-azure-fdepkg:deb/ubuntu/linux-azure-fde@6.17.0-1017.17?arch=source&distro=questingOther threats | Affected
| Fixed in– |
Ubuntu 24.04 LTSlinuxpkg:deb/ubuntu/linux@6.8.0-100.100?arch=source&distro=nobleOther threats | Affected
| Fixed in
|
Ubuntu 24.04 LTSlinux-awspkg:deb/ubuntu/linux-aws@6.8.0-1046.49?arch=source&distro=nobleOther threats | Affected
| Fixed in
|
Ubuntu 24.04 LTSlinux-aws-6.14pkg:deb/ubuntu/linux-aws-6.14@6.14.0-1009.9~24.04.1?arch=source&distro=nobleOther threats | Affected
| Fixed in
|
Ubuntu 24.04 LTSlinux-azurepkg:deb/ubuntu/linux-azure@6.8.0-1046.52?arch=source&distro=nobleOther threats | Affected
| Fixed in
|
Ubuntu 24.04 LTSlinux-azure-6.11pkg:deb/ubuntu/linux-azure-6.11@6.11.0-1018.18~24.04.1?arch=source&distro=nobleOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and should be applied by updating to the fixed Linux kernel versions provided by the vendor. After updating, a system reboot is required to apply the changes. Users should follow vendor instructions for kernel updates and recompilation of third-party kernel modules due to ABI changes. No additional mitigation is required beyond applying the official fix.
Description
A vulnerability in the Linux kernel's dm-bufio subsystem was resolved, addressing a bug where a sleeping function was called from an atomic context, causing kernel BUGs and potential system instability. This issue occurs when CONFIG_DEBUG_ATOMIC_SLEEP and try_verify_in_tasklet are enabled, leading to invalid scheduling operations in atomic context. The flaw affects specific Linux Azure kernel versions and has been assigned CVE-2025-37928 with a CVSS score of 7.8 (high impact on confidentiality, integrity, and availability). A patch is available and included in updated Linux kernel packages.
References
- ubuntu.com/security/CVE-2025-37928 (opens in a new tab)
- cve.org/CVERecord?id=CVE-2025-37928 (opens in a new tab)
- git.kernel.org/linus/a3d8f0a7f5e8b193db509c7191fefeed3533fc44 (opens in a new tab)
- git.kernel.org/stable/c/69a37b3ba85088fc6b903b8e1db7f0a1d4d0b52d (opens in a new tab)
- git.kernel.org/stable/c/a3d8f0a7f5e8b193db509c7191fefeed3533fc44 (opens in a new tab)
- git.kernel.org/stable/c/a99f5bf4f7197009859dbce14c12f8e2ce5a5a69 (opens in a new tab)
- git.kernel.org/stable/c/c8c83052283bcf2fdd467a33d1d2bd5ba36e935a (opens in a new tab)
- git.kernel.org/stable/c/f45108257280e0a1cc951ce254853721b40c0812 (opens in a new tab)
- ubuntu.com/security/notices/USN-7649-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-7650-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-7649-2 (opens in a new tab)
- ubuntu.com/security/notices/USN-7665-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-7665-2 (opens in a new tab)
- ubuntu.com/security/notices/USN-7721-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-8028-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-8028-2 (opens in a new tab)
- ubuntu.com/security/notices/USN-8031-1 (opens in a new tab)
- ubuntu.com/security/notices/USN-8028-3 (opens in a new tab)
- ubuntu.com/security/notices/USN-8028-4 (opens in a new tab)
- ubuntu.com/security/notices/USN-8028-5 (opens in a new tab)