CVE-2026-97422: drm/amdkfd: fix SMI event cross-process information leak

Published Sep 24, 2026
·
Updated

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

drm/amdkfd: fix SMI event cross-process information leak

kfdsmievenabled() skips the suser privilege check when pid=0. PROCESSSTART, PROCESSEND, and VMFAULT events are emitted with pid=0 while carrying another process's PID and command name, so any /dev/kfd user in the render group can monitor all GPU workloads.

Pass the target process PID into kfdsmieventadd() for these events so the existing per-client filter restricts delivery to the owning process or CAPSYSADMIN subscribers.

Affected Software

1 affected component
Linux Linux kernel

Event History

Sep 24, 2026
CVE Published
via MITRE·04:03 PM
Data Sourced
via MITRE·04:03 PM
Description
Data Sourced
via NVD·05:17 PM
Description

Frequently Asked Questions

1

Who can observe other processes' GPU workload information?

Any user who can access /dev/kfd through membership in the render group can receive the affected SMI events. The leaked event data includes another process's PID and command name.

2

Which event types are involved in the cross-process disclosure?

PROCESS_START, PROCESS_END, and VMFAULT events are affected. These events were emitted with pid=0, which bypassed the existing privilege check and per-client filtering behavior.

3

What access does an attacker need to exploit this issue?

The attacker needs local access to /dev/kfd as a user in the render group. No CAP_SYS_ADMIN privilege is required for the vulnerable behavior.

4

How does the fix restrict event delivery?

The fix passes the target process PID when adding these SMI events. This allows the existing per-client filter to deliver them only to the owning process or to CAP_SYS_ADMIN subscribers.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203