CVE-2023-53622

HIGH EPSS 3.1%
Published Oct 7, 20258mo ago · Modified Jun 17, 20262w ago
7.0 CVSS 3.1
High
Find Similar
Published Oct 7, 2025 8mo ago
Last Modified Jun 17, 2026 2w ago

Description

In the Linux kernel, the following vulnerability has been resolved: gfs2: Fix possible data races in gfs2_show_options() Some fields such as gt_logd_secs of the struct gfs2_tune are accessed without holding the lock gt_spin in gfs2_show_options(): val = sdp->sd_tune.gt_logd_secs; if (val != 30) seq_printf(s, ",commit=%d", val); And thus can cause data races when gfs2_show_options() and other functions such as gfs2_reconfigure() are concurrently executed: spin_lock(&gt->gt_spin); gt->gt_logd_secs = newargs->ar_commit; To fix these possible data races, the lock sdp->sd_tune.gt_spin is acquired before accessing the fields of gfs2_tune and released after these accesses. Further changes by Andreas: - Don't hold the spin lock over the seq_printf operations.

CVSS Details

Base Score
7.0
Exploitability
1.0
Impact
5.9
Vector string
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector Local
Attack Complexity High
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High

Threat Intelligence

EPSS Exploit Probability
3.1% percentile
Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-362

Affected Products 7

VendorProductVersionRange
linuxlinux_kernel*≥2.6.31  –  <4.14.324
linuxlinux_kernel*≥4.15  –  <4.19.293
linuxlinux_kernel*≥4.20  –  <5.4.255
linuxlinux_kernel*≥5.5  –  <5.10.192
linuxlinux_kernel*≥5.11  –  <5.15.128
linuxlinux_kernel*≥5.16  –  <6.1.47
linuxlinux_kernel*≥6.2  –  <6.4.12

References 8

  • git.kernel.org https://git.kernel.org/stable/c/235a5ae73cea29109a3e06f100493f17857e6a93
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/42077d4de49e4d9c773c97c42d5383b4899a8f9d
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/6fa0a72cbbe45db4ed967a51f9e6f4e3afe61d20
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/7c5b2649f6a37d45bfb7abf34c9b71d08677139f
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/7e5bbeb7eb813bb2568e1d5d02587df943272e57
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/85e888150075cb221270b64bf772341fc6bd11d9
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/a4f71523ed2123d63b431cc0cea4e9f363a0f054
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b4a7ab57effbed42624842f2ab2a49b177c21a47
    Patch

Remediation

  • git.kernel.org https://git.kernel.org/stable/c/235a5ae73cea29109a3e06f100493f17857e6a93
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/42077d4de49e4d9c773c97c42d5383b4899a8f9d
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/6fa0a72cbbe45db4ed967a51f9e6f4e3afe61d20
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/7c5b2649f6a37d45bfb7abf34c9b71d08677139f
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/7e5bbeb7eb813bb2568e1d5d02587df943272e57
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/85e888150075cb221270b64bf772341fc6bd11d9
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/a4f71523ed2123d63b431cc0cea4e9f363a0f054
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/b4a7ab57effbed42624842f2ab2a49b177c21a47
    Patch