CVE-2024-36960CWE-125

CVE-2024-36960

High · published June 3, 2024

CVSS v3.1
7.1
EPSS
0%
Percentile
20.0
In the wild
Unconfirmed
What it is

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

drm/vmwgfx: Fix invalid reads in fence signaled events

Correctly set the length of the drm_event to the size of the structure

that's actually used.

The length of the drm_event was set to the parent structure instead of

to the drm_vmw_event_fence which is supposed to be read. drm_read

uses the length parameter to copy the event to the user space thus

resuling in oob reads.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00285 · 20.0th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2024-06-03T12:15Z
Affected products (14)
ProductVersionsFixed in
linux/linux_kernel≥ 3.4, < 4.19.3144.19.314
linux/linux_kernel≥ 4.20, < 5.4.2765.4.276
linux/linux_kernel≥ 5.5, < 5.10.2175.10.217
linux/linux_kernel≥ 5.11, < 5.15.1595.15.159
linux/linux_kernel≥ 5.16, < 6.1.916.1.91
linux/linux_kernel≥ 6.2, < 6.6.316.6.31
linux/linux_kernel≥ 6.7, < 6.8.106.8.10
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
debian/debian_linuxall versions—
References (18)
https://git.kernel.org/stable/c/0dbfc73670b357456196130551e586345ca48e1b · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/2f527e3efd37c7c5e85e8aa86308856b619fa59f · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/3cd682357c6167f636aec8ac0efaa8ba61144d36 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/7b5fd3af4a250dd0a2a558e07b43478748eb5d22 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/a37ef7613c00f2d72c8fc08bd83fb6cc76926c8c · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/b7bab33c4623c66e3398d5253870d4e88c52dfc0 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/cef0962f2d3e5fd0660c8efb72321083a1b531a9 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/deab66596dfad14f1c54eeefdb72428340d72a77 · 416baaa9-dc9f-4396-8d5f-8c081fb06d67https://git.kernel.org/stable/c/0dbfc73670b357456196130551e586345ca48e1b · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/2f527e3efd37c7c5e85e8aa86308856b619fa59f · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/3cd682357c6167f636aec8ac0efaa8ba61144d36 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/7b5fd3af4a250dd0a2a558e07b43478748eb5d22 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/a37ef7613c00f2d72c8fc08bd83fb6cc76926c8c · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/b7bab33c4623c66e3398d5253870d4e88c52dfc0 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/cef0962f2d3e5fd0660c8efb72321083a1b531a9 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/stable/c/deab66596dfad14f1c54eeefdb72428340d72a77 · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2024/06/msg00019.html · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2024/06/msg00020.html · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 03 JUN 07:49Z
    drm/vmwgfx: Fix invalid reads in fence signaled events
    cvelistv5