CVE-2021-47165

drm/meson: fix shutdown crash when component not probed

published March 25, 2024

CVSS
—
EPSS
0%
Percentile
12.6
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

drm/meson: fix shutdown crash when component not probed

When main component is not probed, by example when the dw-hdmi module is

not loaded yet or in probe defer, the following crash appears on shutdown:

Unable to handle kernel NULL pointer dereference at virtual address 0000000000000038

...

pc : meson_drv_shutdown+0x24/0x50

lr : platform_drv_shutdown+0x20/0x30

...

Call trace:

meson_drv_shutdown+0x24/0x50

platform_drv_shutdown+0x20/0x30

device_shutdown+0x158/0x360

kernel_restart_prepare+0x38/0x48

kernel_restart+0x18/0x68

__do_sys_reboot+0x224/0x250

__arm64_sys_reboot+0x24/0x30

...

Simply check if the priv struct has been allocated before using it.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00226 · 12.6th percentile
Published
2024-03-25T09:16Z
EPSS history
Timeline
  • 25 MAR 09:16Z
    drm/meson: fix shutdown crash when component not probed
    cvelistv5