CVE-2024-49956CWE-476

CVE-2024-49956

High · published October 21, 2024

CVSS v3.1
7.8
EPSS
0%
Percentile
11.7
In the wild
Unconfirmed
What it is

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

gfs2: fix double destroy_workqueue error

When gfs2_fill_super() fails, destroy_workqueue() is called within

gfs2_gl_hash_clear(), and the subsequent code path calls

destroy_workqueue() on the same work queue again.

This issue can be fixed by setting the work queue pointer to NULL after

the first destroy_workqueue() call and checking for a NULL pointer

before attempting to destroy the work queue again.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00219 · 11.7th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2024-10-21T22:15Z
Affected products (1)
ProductVersionsFixed in
linux/linux_kernel≥ 6.11, < 6.11.36.11.3
References (2)
EPSS history
Timeline
  • 21 OCT 18:02Z
    gfs2: fix double destroy_workqueue error
    cvelistv5