CVE-2025-39903
NoneCVSS
—
EPSS
0.1%
Published
Oct 1, 2025
CISA due date
—
Cloudanix analysis
A problem in how some computers set up their memory hardware can make the whole system suddenly crash.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Uninitialized memory nodes in of_numa device-tree handling allow use of invalid NUMA data, triggering kernel panic on affected Linux systems.
Why it matters to the business
Unexpected system crashes on servers or cloud instances can interrupt services, cause data loss during operations, and require emergency reboots or kernel updates, especially in SUSE OpenStack environments.
How an attack unfolds
An attacker with local access crafts or triggers device-tree configurations that expose uninitialized NUMA nodes during early kernel boot or memory initialization, leading to a panic; no public exploits or threat actors are known.
How to fix it
Apply kernel updates containing commit c2daa6eb4740720b5bd0e06267d7c93a3eed844e or upgrade affected packages to fixed versions: galera-3 to 25.3.23-8.3, mariadb to 10.2.15-7.1, mariadb-connector-c to 3.0.3-1.3.3, rubygem-mysql2 to 0.4.10-7.2, xtrabackup to 2.4.10-5.3 on SUSE OpenStack Cloud 7.
How to confirm the fix worked
Verify kernel version or package versions match fixed releases; test boot with NUMA-enabled device trees and confirm absence of panic in dmesg or logs.
Typical attack path
- Obtain local code execution or shell access on target system
- Trigger NUMA or device-tree parsing code path via workload or crafted configuration
- Cause kernel to reference uninitialized memory nodes
- Induce panic and system crash
How to detect it
Review kernel logs for NUMA-related panic messages or uninitialized variable warnings during boot; check system uptime and crash dumps for patterns matching memory node initialization failures.
What your security team should do
- Prioritize patching Linux kernel and listed SUSE packages within standard change windows due to low EPSS but kernel stability risk
- Monitor for kernel panics in logs across affected systems
- Restrict local access and device-tree modifications until updated
The record
of_numa: fix uninitialized memory nodes causing kernel panic
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 6.12.0 | 6.12.46 |
| openSUSE:Leap 16.0 | dtb-aarch64 | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-64kb | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-default | 0 | 6.12.0-160000.7.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.7.1 |
| openSUSE:Leap 16.0 | kernel-kvmsmall | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-obs-build | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-obs-qa | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-rt | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-source | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-syms | 0 | 6.12.0-160000.7.1 |
| openSUSE:Leap 16.0 | kernel-zfcpdump | 0 | 6.12.0-160000.7.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