cbcvebase.
CVE-2025-38371
published 2025-07-25

CVE-2025-38371: In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Disable interrupts before resetting the GPU Currently, an interrupt can be…

medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Disable interrupts before resetting the GPU Currently, an interrupt can be triggered during a GPU reset, which can lead to GPU hangs and NULL pointer dereference in an interrupt context as shown in the following trace: [ 314.035040] Unable to handle kernel NULL pointer dereference at virtual address 00000000000000c0 [ 314.043822] Mem abort info: [ 314.046606] ESR = 0x0000000096000005 [ 314.050347] EC = 0x25: DABT (current EL), IL = 32 bits [ 314.055651] SET = 0, FnV = 0 [ 314.058695] EA = 0, S1PTW = 0 [ 314.061826] FSC = 0x05: level 1 translation fault [ 314.066694] Data abort info: [ 314.069564] ISV = 0, ISS = 0x00000005, ISS2 = 0x00000000 [ 314.075039] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 314.080080] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 314.085382] user pgtable: 4k pages, 39-bit VAs, pgdp=0000000102728000 [ 314.091814] [00000000000000c0] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000 [ 314.100511] Internal error: Oops: 0000000096000005 [#1] PREEMPT SMP [ 314.106770] Modules linked in: v3d i2c_brcmstb vc4 snd_soc_hdmi_codec gpu_sched drm_shmem_helper drm_display_helper cec drm_dma_helper drm_kms_helper drm drm_panel_orientation_quirks snd_soc_core snd_compress snd_pcm_dmaengine snd_pcm snd_timer snd backlight [ 314.129654] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.12.25+rpt-rpi-v8 #1 Debian 1:6.12.25-1+rpt1 [ 314.139388] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT) [ 314.145211] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 314.152165] pc : v3d_irq+0xec/0x2e0 [v3d] [ 314.156187] lr : v3d_irq+0xe0/0x2e0 [v3d] [ 314.160198] sp : ffffffc080003ea0 [ 314.163502] x29: ffffffc080003ea0 x28: ffffffec1f184980 x27: 021202b000000000 [ 314.170633] x26: ffffffec1f17f630 x25: ffffff8101372000 x24: ffffffec1f17d9f0 [ 314.177764] x23: 000000000000002a x22: 000000000000002a x21: ffffff8103252000 [ 314.184895] x20: 0000000000000001 x19: 00

Affected

36 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianlinux< linux 6.1.147-1 (bookworm)linux 6.1.147-1 (bookworm)
debianlinux-6.1< linux 6.1.147-1 (bookworm)linux 6.1.147-1 (bookworm)
linuxlinux
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < b9c403d1236cecb10dd0246a30d81e4b265f8e8db9c403d1236cecb10dd0246a30d81e4b265f8e8d
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < 2446e25e9246e0642a41d91cbf54c33b275da3c32446e25e9246e0642a41d91cbf54c33b275da3c3
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < 576a6739e08ac06c67f2916f71204557232388b0576a6739e08ac06c67f2916f71204557232388b0
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < c8851a6ab19d9f390677c42a3cc01ff9b2eb6241c8851a6ab19d9f390677c42a3cc01ff9b2eb6241
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < 387da3b6d1a90e3210bc9a7fb56703bdad2ac18a387da3b6d1a90e3210bc9a7fb56703bdad2ac18a
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < 9ff95ed0371aec4d9617e478e9c69cde86cd7c389ff95ed0371aec4d9617e478e9c69cde86cd7c38
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < dc805c927cd832bb8f790b756880ae6c769d5fbcdc805c927cd832bb8f790b756880ae6c769d5fbc
linuxlinux>= 57692c94dcbe99a1e0444409a3da13fb3443562c < 226862f50a7a88e4e4de9abbf36c64d19acd6fd0226862f50a7a88e4e4de9abbf36c64d19acd6fd0
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.244-15.10.244-1
linuxlinux_kernel>= 0 < 6.1.147-16.1.147-1
linuxlinux_kernel>= 0 < 6.12.37-16.12.37-1
linuxlinux_kernel>= 0 < 6.12.37-16.12.37-1
linuxlinux_kernel>= 0 < 5.15.0-156.1665.15.0-156.166
linuxlinux_kernel>= 0 < 6.8.0-100.1006.8.0-100.100
linuxlinux_kernel>= 4.18 < 5.4.2965.4.296
linuxlinux_kernel>= 5.11 < 5.15.1875.15.187
linuxlinux_kernel>= 5.16 < 6.1.1446.1.144
linuxlinux_kernel>= 5.5 < 5.10.2405.10.240
linuxlinux_kernel>= 6.13 < 6.15.66.15.6
linuxlinux_kernel>= 6.2 < 6.6.976.6.97

CVSS provenance

nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.6MEDIUM
CVE-2025-38371 — NULL Pointer Dereference in Linux | cvebase