CVE 9.8 CRITICAL

gfs2: add some missing log locking_CVE-2026-53049

9.8 / 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Description

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

gfs2: add some missing log locking

Function gfs2_logd() calls the log flushing functions gfs2_ail1_start(),
gfs2_ail1_wait(), and gfs2_ail1_empty() without holding sdp->sd_log_flush_lock,
but these functions require exclusion against concurrent transactions.

To fix that, add a non-locking __gfs2_log_flush() function. Then, in
gfs2_logd(), take sdp->sd_log_flush_lock before calling the above mentioned log
flushing functions and __gfs2_log_flush().

AI Analysis

Missing log locking in the gfs2 function gfs2_logd() allows for concurrent transactions, potentially leading to data corruption or other security issues.

Basic Information

ID CVE-2026-53049
Source Linux
Published Jun 24, 2026 at 16:29
Modified Jun 28, 2026 at 06:38

Affected Product

Vendor Linux
Product Linux
Version 5e4c7632aae1cce137792647f4fb6f599d1da893
Affected Versions Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5e4c7632aae1cce137792647f4fb6f599d1da893
Linux Linux 5.7

AI Assessment

AI Score 9.8 / 10
AI Severity Critical
Vendor Linux
Product Linux Kernel
Version 5.7

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.