CVE-2025-39909
NoneCVSS
—
EPSS
0.1%
Published
Oct 1, 2025
CISA due date
—
Cloudanix analysis
A bug in Linux memory handling could make some computers crash when certain memory-management features receive unexpected settings.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Improper Input Validation
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
Divide-by-zero in damon_lru_sort_apply_parameters due to improper input validation on parameters supplied to DAMON LRU sorting logic, leading to undefined kernel behavior or panic.
Why it matters to the business
Potential denial-of-service crashes on affected Linux systems with low urgency given no known exploitation, ransomware use, or high EPSS; downstream kernel dependents increase exposure surface across SUSE and container-optimized environments.
How an attack unfolds
An attacker supplies crafted DAMON LRU sort parameters that result in a zero denominator during apply_parameters; listed threat actors VMSCAPE and related container privilege-escalation campaigns may combine this with other kernel flaws such as CVE-2025-39946 for escalation on Container-Optimized OS.
How to fix it
Apply the listed fixed versions immediately: openssl packages on all SUSE products to 1.0.2j-60.30.1 and kernel trees to commit 74e391f7da7d9d5235a3cca88ee9fc18f720c75b; prioritize systems matching the 391-day-old publication window.
How to confirm the fix worked
Confirm kernel source contains the divide-by-zero guard in damon_lru_sort_apply_parameters; verify package versions match the exact SUSE and git fixed revisions; re-test DAMON LRU sort with boundary parameter values.
Typical attack path
- Gain access to a process or container that can influence DAMON LRU sort parameters
- Trigger damon_lru_sort_apply_parameters with values producing zero divisor
- Cause kernel panic or instability to achieve denial of service or combine with other primitives for privilege escalation
How to detect it
Search kernel logs and audit trails for damon_lru_sort_apply_parameters calls or divide-by-zero faults; correlate with container runtime activity on systems also affected by the listed threat-actor CVEs.
What your security team should do
- Patch all listed SUSE openssl and kernel packages to the specified fixed versions within CISA-style timelines even though KEV is false
- Audit container-optimized OS fleets for the related privilege-escalation CVEs mentioned alongside VMSCAPE
- Monitor EPSS trend and re-evaluate if score rises above 0.01
The record
mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 6.0.0 | 6.1.153 |
| Mageia:9 | kernel | 0 | 6.6.116-1.mga9 |
| Mageia:9 | kernel-linus | 0 | 6.6.116-1.mga9 |
| Mageia:9 | kmod-virtualbox | 0 | 7.1.14-13.mga9 |
| Mageia:9 | kmod-xtables-addons | 0 | 3.24-87.mga9 |
| openSUSE:Leap 16.0 | dtb-aarch64 | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-64kb | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-default | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-default-base | 0 | 6.12.0-160000.6.1.160000.2.4 |
| openSUSE:Leap 16.0 | kernel-docs | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-kvmsmall | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-obs-build | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-obs-qa | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-rt | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-source | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-syms | 0 | 6.12.0-160000.6.1 |
| openSUSE:Leap 16.0 | kernel-zfcpdump | 0 | 6.12.0-160000.6.1 |
Related vulnerabilities
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel