In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
PRT BOs may not have any backing store, so bo->tbo.resource will be NULL. Check for that before dereferencing.
(cherry picked from commit 3e3fcd29b505cebed659311337ea03b7698767fc)
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@af23e39b9e9280b1f6299b6f2fa090a1694240ad",
"id": "CVE-2025-21990-21aefed1",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Line",
"signature_version": "v1",
"digest": {
"line_hashes": [
"122251839456977252820884967745404192112",
"5380137484279919147617783455681452846",
"135622905213725752200071731872637189386",
"53392845653197573729034522536925977996",
"22343704475967495884503946505070202431"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6cc30748e17ea2a64051ceaf83a8372484e597f1",
"id": "CVE-2025-21990-23ec8944",
"target": {
"function": "gmc_v12_0_get_vm_pte",
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Function",
"signature_version": "v1",
"digest": {
"function_hash": "38244490156129218411349300962064711292",
"length": 1081.0
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@af23e39b9e9280b1f6299b6f2fa090a1694240ad",
"id": "CVE-2025-21990-317d33a1",
"target": {
"function": "gmc_v12_0_get_vm_pte",
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Function",
"signature_version": "v1",
"digest": {
"function_hash": "38244490156129218411349300962064711292",
"length": 1081.0
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@72235808eabea93055b459a63443bd9cd6b08aa4",
"id": "CVE-2025-21990-b4ae579a",
"target": {
"function": "gmc_v12_0_get_vm_pte",
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Function",
"signature_version": "v1",
"digest": {
"function_hash": "38244490156129218411349300962064711292",
"length": 1081.0
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6cc30748e17ea2a64051ceaf83a8372484e597f1",
"id": "CVE-2025-21990-de6d6d43",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Line",
"signature_version": "v1",
"digest": {
"line_hashes": [
"122251839456977252820884967745404192112",
"5380137484279919147617783455681452846",
"135622905213725752200071731872637189386",
"53392845653197573729034522536925977996",
"22343704475967495884503946505070202431"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@72235808eabea93055b459a63443bd9cd6b08aa4",
"id": "CVE-2025-21990-e557e52f",
"target": {
"file": "drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c"
},
"signature_type": "Line",
"signature_version": "v1",
"digest": {
"line_hashes": [
"122251839456977252820884967745404192112",
"5380137484279919147617783455681452846",
"135622905213725752200071731872637189386",
"53392845653197573729034522536925977996",
"22343704475967495884503946505070202431"
],
"threshold": 0.9
},
"deprecated": false
}
]