๐Ÿ” CVE Alert

CVE-2026-97947

UNKNOWN 0.0

x86/amd_node: Fix potential NULL pointer dereference

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: x86/amd_node: Fix potential NULL pointer dereference amd_smn_read/write() are exported functions around __amd_smn_rw(), so they are always available even if amd_smn_init() fails. In that case, 'amd_roots' is NULL and __amd_smn_rw() will access uninitialized memory. Then, commit: 83518453074d ("x86/amd_node: Add SMN offsets to exclusive region access") added the 'smn_exclusive' flag, which indicated the calls to pci_request_config_region_exclusive() succeeded, to prevent concurrent userspace access. Commit: 0a4b61d9c2e4 ("x86/amd_node: Fix AMD root device caching") re-ordered initialization so pci_request_config_region_exclusive() is called earlier and a failure exits amd_smn_init() before allocating 'amd_roots'. The setting of 'smn_exclusive' moved to the end of amd_smn_init(), after 'amd_roots' is allocated. It became redundant and can be removed. Replace 'smn_exclusive' with directly checking 'amd_roots', to fix a potential NULL pointer dereference and to simplify the logic. [ bp: Reorg commit message, touchup comment. ] [ mingo: Rebase & further touchups. ]

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 25, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
77466b798d59d6761501ff36094cf430d3876549 < fcd19bc829eca237742a3b123f839ad1c473ec85 77466b798d59d6761501ff36094cf430d3876549 < a797a2331e5d2ecdbccbae222ea71c759fdb2c2b 77466b798d59d6761501ff36094cf430d3876549 < aefdbd574a362dcf7569bada6d72f64a006b9fb9
Linux / Linux
6.14

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/fcd19bc829eca237742a3b123f839ad1c473ec85 git.kernel.org: https://git.kernel.org/stable/c/a797a2331e5d2ecdbccbae222ea71c759fdb2c2b git.kernel.org: https://git.kernel.org/stable/c/aefdbd574a362dcf7569bada6d72f64a006b9fb9