CVE Catalog

CVE-2026-97495

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the allocate_doorbell function in the drm/amdkfd driver allows setting the doorbell id to a specific value (used by CRIU) without bounds checking. The lack of validation may allow out-of-range values to be used.

Risk Assessment

An invalid doorbell value may cause driver misbehavior or potential security impact due to missing bounds checks. Requires local access to the KFD interface.

Recommendation

Update the Linux kernel to a version containing the fix that verifies the doorbell value is less than KFD_MAX_NUM_OF_QUEUES_PER_PROCESS.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds on allocate_doorbell allocated_doorbell has an option to set the doorbell id to a specific value (used by CRIU). This value was not bounds checked. Check to confirm it's less than KFD_MAX_NUM_OF_QUEUES_PER_PROCESS.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS