Skip to main content
VulnerabilityPublished Updated

CVE-2026-53049: Linux kernel · gfs2: add some missing log locking

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 9.8 Critical · fixed in fe2c8d051150b90b3ccb85f89e3b1d636cb88ec8 : patch Linux kernel as a priority.

Data as of 26 Oct 2026, 13:07 UTC

CVSS 3.1 base score
9.8Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 32% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers can reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-16.

Patch
Available – fixed in fe2c8d051150b90b3ccb85f89e3b1d636cb88ec8, f2f225cf505ac016132ded21690f3ba0a080a4e8, ca95342cb1b39062a03c115830286f0a426053d5 +4
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Jun 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < fe2c8d051150b90b3ccb85f89e3b1d636cb88ec8
Fixed in
  • fe2c8d051150b90b3ccb85f89e3b1d636cb88ec8
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < f2f225cf505ac016132ded21690f3ba0a080a4e8
Fixed in
  • f2f225cf505ac016132ded21690f3ba0a080a4e8
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < ca95342cb1b39062a03c115830286f0a426053d5
Fixed in
  • ca95342cb1b39062a03c115830286f0a426053d5
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < bf5fcd9c37c2546beaf7b401d31aefd89017dc3d
Fixed in
  • bf5fcd9c37c2546beaf7b401d31aefd89017dc3d
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < 98e8bf249c790d56de1abc4a5f8bd68035a00921
Fixed in
  • 98e8bf249c790d56de1abc4a5f8bd68035a00921
LinuxLinuxAffected
  • ≥ 5e4c7632aae1cce137792647f4fb6f599d1da893, < 49d9be0722da3a4a893ba905720cba1921834ec3
Fixed in
  • 49d9be0722da3a4a893ba905720cba1921834ec3

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().

References

Community reviews

Loading reviews…