CVE-2026-97946

CVE-2026-97946

published September 25, 2026

CVSS
—
EPSS
0%
Percentile
9.0
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

x86/amd_node: Fix PCI device reference counting in amd_smn_init()

The local "root" pointer is a temporary variable used during the device

search. Therefore, refcount related to the search iterators should be cleaned

up after the search is complete.

Use the __free() cleanup macro to ensure the refcount is decremented when the

temporary pointer goes out of scope.

Additionally, increment the refcount when caching a root pointer. This ensures

the in-use refcount is separate from the temporary search refcounting.

Finally, drop the redundant "root = NULL" before the second search loop. The

pci_get_class() iterator always decrements the refcount of its "from"

argument, so the first loop can only fall through with "root" already NULL.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00198 · 9.0th percentile
Published
2026-09-25T15:17Z
References (3)
EPSS history
Timeline
  • 27 SEP 03:28Z
    EPSS moved — → 0%
    epss
  • 25 SEP 10:22Z
    x86/amd_node: Fix PCI device reference counting in amd_smn_init()
    cvelistv5