CVE-2026-45878
Description
A flaw was found in the Linux kernel's AMD KFD (Kernel Fusion Driver) component. A local user could exploit a boundary error in the debug address watch v2 functionality by providing a specially crafted watch_id. This could lead to a buffer overflow, potentially allowing memory access outside of intended bounds and causing system instability or denial of service.
Mitigation
To mitigate this vulnerability, prevent the amdgpu kernel module from loading if AMD GPU hardware is not required on the system.
1. Create a configuration file in `/etc/modprobe.d/` to blacklist the module:
bash
echo "blacklist amdgpu" > /etc/modprobe.d/amdgpu-blacklist.conf
echo "install amdgpu /bin/true" >> /etc/modprobe.d/amdgpu-blacklist.conf
2. If the module is already loaded, unload it or reboot the machine:
bash
rmmod amdgpu
Caveats:
Disabling the `amdgpu` driver will prevent graphical output, video acceleration, and compute functionality on systems equipped with AMD Radeon graphics hardware.
Warning:
Unloading active kernel modules or applying configuration changes may require a full system restart to take effect if the driver is currently in use by the display server or running applications.
Common Vulnerability Scoring System (CVSS) Score Details
Info alert:Important note
CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).
CVSS v3 Score Breakdown
| Red Hat | NVD | cve.org | |
|---|---|---|---|
| Base Score | 7 | N/A | 7.8 |
| Attack Vector | Local | N/A | Local |
| Attack Complexity | High | N/A | Low |
| Privileges Required | Low | N/A | Low |
| User Interaction | None | N/A | None |
| Scope | Unchanged | N/A | Unchanged |
| Confidentiality | High | N/A | High |
| Integrity Impact | High | N/A | High |
| Availability Impact | High | N/A | High |
Vector
Red Hat: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
cve.org: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Understanding the Weakness (CWE)
Other,Integrity
Technical Impact: Unexpected State; Quality Degradation
The program could wind up using the wrong number and generate incorrect results. If the number is used to allocate resources or make a security decision, then this could introduce a vulnerability.
Frequently Asked Questions
Not sure what something means? Check out our Security Glossary.
Want to get errata notifications? Sign up here.