CVE-2026-81016

Linux · Kernel

A flaw in the Linux kernel AMD PMC driver allows for improper handling of System Management Unit (SMU) command failures, potentially resulting in unauthorized memory access or system instability.

Executive summary

A vulnerability in the Linux kernel AMD PMC driver regarding S2D SMU command validation poses a high risk of information disclosure and system denial of service.

Vulnerability

The amd_stb_s2d_init function fails to validate return values from SMU commands, leading to the use of uninitialized physical addresses during ioremap operations. This allows a local, unprivileged attacker to trigger an ioremap of physical memory, specifically address zero, which can lead to system instability or unauthorized data access.

Business impact

The potential for unauthorized memory access and system crashes presents a significant risk to data confidentiality and operational continuity. With a CVSS score of 7.7, this vulnerability is classified as high severity, as it allows a local attacker to potentially bypass memory protections or force a kernel-level denial of service, impacting the reliability of critical infrastructure running on affected AMD-based hardware.

Remediation

Immediate Action: Update the Linux kernel to version 6.18.50, 7.2.4, or later versions where the validation of SMU return values and physical addresses has been implemented.

Proactive Monitoring: Monitor system logs for amd_pmc related error messages, particularly warnings concerning ioremap on RAM or SMU command failures, which may indicate attempted exploitation.

Compensating Controls: Restrict local access to systems utilizing affected AMD hardware to authorized personnel only, as the attack vector requires local access to the system.

Exploitation status

Public Exploit Available: No (exploit_available unknown).

Analyst recommendation

Given the potential for kernel-level memory manipulation, administrators must prioritize patching this vulnerability on all affected systems. Applying the provided kernel updates is the only effective way to ensure that SMU command failures are handled safely and that invalid memory regions are not mapped by the kernel.

More Linux CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.7 (3.1)
  4. Analyst report written

Sources