CVE-2025-38467
published 2025-07-25CVE-2025-38467: In the Linux kernel, the following vulnerability has been resolved: drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling If there's support for…
medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
In the Linux kernel, the following vulnerability has been resolved:
drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
If there's support for another console device (such as a TTY serial),
the kernel occasionally panics during boot. The panic message and a
relevant snippet of the call stack is as follows:
Unable to handle kernel NULL pointer dereference at virtual address 000000000000000
Call trace:
drm_crtc_handle_vblank+0x10/0x30 (P)
decon_irq_handler+0x88/0xb4
[...]
Otherwise, the panics don't happen. This indicates that it's some sort
of race condition.
Add a check to validate if the drm device can handle vblanks before
calling drm_crtc_handle_vblank() to avoid this.
Affected
38 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | linux | < linux 6.1.147-1 (bookworm) | linux 6.1.147-1 (bookworm) |
| debian | linux-6.1 | < linux 6.1.147-1 (bookworm) | linux 6.1.147-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < b4e72c0bf878f02faa00a7dc7c9ffc4ff7c116a7 | b4e72c0bf878f02faa00a7dc7c9ffc4ff7c116a7 |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < a2130463fc9451005660b0eda7b61d5f746f7d74 | a2130463fc9451005660b0eda7b61d5f746f7d74 |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < 87825fbd1e176cd5b896940f3959e7c9a916945d | 87825fbd1e176cd5b896940f3959e7c9a916945d |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < a40a35166f7e4f6dcd4b087d620c8228922dcb0a | a40a35166f7e4f6dcd4b087d620c8228922dcb0a |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < 391e5ea5b877230b844c9bd8bbcd91b681b1ce2d | 391e5ea5b877230b844c9bd8bbcd91b681b1ce2d |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < e9d9b25f376737b81f06de9c5aa422b488f47184 | e9d9b25f376737b81f06de9c5aa422b488f47184 |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < 996740652e620ef8ee1e5c65832cf2ffa498577d | 996740652e620ef8ee1e5c65832cf2ffa498577d |
| linux | linux | >= 96976c3d9aff4e1387c30f6356ac01fa6f72ef46 < b846350aa272de99bf6fecfa6b08e64ebfb13173 | b846350aa272de99bf6fecfa6b08e64ebfb13173 |
| linux | linux_kernel | — | — |
| linux | linux_kernel | >= 0 < 5.10.244-1 | 5.10.244-1 |
| linux | linux_kernel | >= 0 < 6.1.147-1 | 6.1.147-1 |
| linux | linux_kernel | >= 0 < 6.12.41-1 | 6.12.41-1 |
| linux | linux_kernel | >= 0 < 6.16.3-1 | 6.16.3-1 |
| linux | linux_kernel | >= 0 < 5.15.0-156.166 | 5.15.0-156.166 |
| linux | linux_kernel | >= 0 < 6.8.0-100.100 | 6.8.0-100.100 |
| linux | linux_kernel | >= 4.0 < 5.4.296 | 5.4.296 |
| linux | linux_kernel | >= 5.11 < 5.15.189 | 5.15.189 |
| linux | linux_kernel | >= 5.16 < 6.1.146 | 6.1.146 |
| linux | linux_kernel | >= 5.5 < 5.10.240 | 5.10.240 |
| linux | linux_kernel | >= 6.13 < 6.15.7 | 6.15.7 |
| linux | linux_kernel | >= 6.2 < 6.6.99 | 6.6.99 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM