Skip to main content

Linux Kernel EUVDEUVD-2026-45438

| CVE-2026-53368 HIGH
2026-07-19 Linux GHSA-7cj6-gq26-374h
7.1
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privilege account
  2. Delivery
    Write and fsync inline F2FS inode
  3. Exploit
    Race concurrent checkpoint write
  4. Execution
    Node folio flushed with stale dentry mark
  5. Persist
    Sudden power-off
  6. Impact
    fsck detects inconsistent inode metadata

Vulnerability Assessment

Exploitation Conditions

Requires local authenticated access (PR:L) with the ability to create and write files on an F2FS-formatted volume and to trigger fsync on an inline inode concurrently with an in-progress F2FS checkpoint; the inconsistent on-disk state only becomes observable after a sudden power-off (SPO) followed by an fsck run. Exploitation is limited by the need to win a narrow timing race between f2fs_need_dentry_mark() and the checkpoint path, the requirement that the filesystem be F2FS, the need for local account access rather than remote/network access, and dependence on an unclean shutdown to expose the corruption - making reliable deliberate triggering difficult and the impact bounded to filesystem metadata rather than code execution.

Impact

The supplied CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H, base 7.1) rates this HIGH, but multiple signals argue it is a low real-world priority: it is purely local (AV:L), requires an authenticated low-privilege account (PR:L), and manifests only as filesystem metadata inconsistency detected by fsck - not code execution or data theft. EPSS is 0.17% (6th percentile) and it is not in CISA KEV, so there is no evidence of exploitation. No SSVC decision data was provided. Note two conflicts to verify: (1) the source Tags label this 'Information Disclosure', yet the CVSS vector sets C:N - the actual described impact is integrity/availability of on-disk metadata, not disclosure, so the tag appears inaccurate; (2) the vector uses AC:L, but the defect is a timing-dependent race that additionally requires a sudden power-off to become observable, which realistically raises attack complexity and lowers practical exploitability. This is best treated as a stability/data-integrity fix rather than a security-critical priority.

Exploit ScenarioDerived

A local low-privilege user creates, writes, and fsyncs a file (using inline data) while a checkpoint is being written, causing the inode's node folio to be flushed with the dentry mark still set despite already being checkpointed. If power is lost at that moment, the filesystem is left in an inconsistent state that fsck flags on the next boot. No public exploit code exists, and the outcome is metadata inconsistency/potential data-integrity loss rather than privilege escalation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 20, 2026

Filesystem metadata corruption in the Linux kernel's F2FS (Flash-Friendly File System) driver arises from a race between f2fs_need_dentry_mark() reading nat_entry flags and the concurrent checkpoint path, so a node folio can be written with the DENT_BIT_SHIFT dentry-mark set even though the inode was already checkpointed. After a sudden power-off, fsck detects this inconsistent inode state. This is a local, low-privilege integrity/availability issue with no public exploit identified at time of analysis; EPSS is low at 0.17% and it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: update to Linux kernel 7.1, or the stable backports 7.0.7 or 6.18.30, which move set_dentry_mark() into __write_node_folio() under the sbi->node_write lock (fix commits https://git.kernel.org/stable/c/bedb710b63ae1bd617e65d0a8cf6cea1200b3753, https://git.kernel.org/stable/c/b28a83ea4934215b5de906c3ee4fbfbc651573e0, and https://git.kernel.org/stable/c/019f9dda7f66e55eb94cd32e1d3fff5835f73fbc). Apply the distribution kernel update containing these commits and reboot. Where immediate patching is not possible, compensating controls are limited because the trigger is normal fsync/checkpoint activity: restrict local account access on affected hosts to reduce who can drive the workload, and if an inconsistency is suspected after an unclean shutdown run 'fsck.f2fs' to detect and repair the DENT_BIT_SHIFT state (trade-off: fsck requires the filesystem be unmounted or checked at boot, causing downtime). Ensuring reliable power (UPS) reduces the sudden-power-off condition needed to surface the corruption but does not remove the underlying race.

Affected VersionsENISA

Linux patch: 7.1
Linux 88bd02c9472a166b706284a34a84f1243322d782 <b28a83ea4934215b5de906c3ee4fbfbc651573e0
Linux patch: 0
Linux patch: 6.18.30
Linux 3.18
Linux patch: 7.0.7
Linux 88bd02c9472a166b706284a34a84f1243322d782 <bedb710b63ae1bd617e65d0a8cf6cea1200b3753
Linux 88bd02c9472a166b706284a34a84f1243322d782 <019f9dda7f66e55eb94cd32e1d3fff5835f73fbc

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

F2FS is a log-structured filesystem optimized for flash/SSD storage that is upstreamed in the mainline Linux kernel and used in Android and some Linux deployments. The bug lives in the interaction between fsync handling (f2fs_do_sync_file → f2fs_fsync_node_pages → f2fs_need_dentry_mark) and the checkpoint writeback path (f2fs_write_checkpoint → f2fs_flush_nat_entries). The NAT (Node Address Table) entry flags IS_CHECKPOINTED and HAS_FSYNCED_INODE are only semantically valid once the checkpoint write has fully completed, but f2fs_need_dentry_mark() reads them without holding the sbi->node_write lock, so the state it observes can differ from the state seen inside __write_node_folio() after that lock is acquired. The root cause is a classic concurrency defect (CWE-362, race condition / improper synchronization); the CWE field is N/A in the source data. The fix moves set_dentry_mark() into __write_node_folio() under sbi->node_write protection.

Know when Checkpoint gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.1 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 6.3 MEDIUM

Local low-privilege file operations only (AV:L/PR:L); a timing-dependent race also needing sudden power-off raises complexity to AC:H; impact is metadata integrity/availability, no confidentiality (C:N).

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 6.3 MEDIUM
AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:H

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Jul 20, 2026 - 15:22 NVD
7.1 (HIGH)
Patch available
Jul 19, 2026 - 11:02 EUVD
CVE Published
Jul 19, 2026 - 09:10 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 19, 2026 - 09:10 cve.org
HIGH 7.1

DescriptionCVE.org

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

f2fs: fix fsck inconsistency caused by incorrect nat_entry flag usage

f2fs_need_dentry_mark() reads nat_entry flags without mutual exclusion with the checkpoint path, which can result in an incorrect inode block marking state. The scenario is as follows:

create & write & fsync 'file A' write checkpoint

  • f2fs_do_sync_file // inline inode
  • f2fs_write_inode // inode folio is dirty
  • f2fs_write_checkpoint
  • f2fs_flush_merged_writes
  • f2fs_sync_node_pages
  • f2fs_fsync_node_pages // no dirty node
  • f2fs_need_inode_block_update // return true
  • f2fs_fsync_node_pages // inode dirtied
  • f2fs_need_dentry_mark //return true
  • f2fs_flush_nat_entries
  • f2fs_write_checkpoint end
  • __write_node_folio // inode with DENT_BIT_SHIFT set

SPO, "fsck --dry-run" find inode has already checkpointed but still with DENT_BIT_SHIFT set

The state observed by f2fs_need_dentry_mark() can differ from the state observed in __write_node_folio() after acquiring sbi->node_write. The root cause is that the semantics of IS_CHECKPOINTED and HAS_FSYNCED_INODE are only guaranteed after the checkpoint write has fully completed.

This patch moves set_dentry_mark() into __write_node_folio() and protects it with the sbi->node_write lock.

Executive ViewAI

Why It Matters

CVE-2026-53368 affects the Linux kernel's F2FS (Flash-Friendly File System) driver, creating a risk of filesystem metadata corruption and data integrity issues following unexpected system power loss. The vulnerability requires local system access to trigger and carries a low real-world exploitation probability (EPSS 0.2%), but impacts data reliability on affected systems-particularly embedded devices and specialized Linux distributions relying on F2FS.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Ubiquitous
F2FS ships in the mainline Linux kernel and Android devices
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2024-24919 HIGH POC
8.6 May 28

Potentially allowing an attacker to read certain information on Check Point Security Gateways once connected to the inte

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2017-1000083 HIGH POC
7.8 Sep 05

backend/comics/comics-document.c (aka the comic book backend) in GNOME Evince before 3.24.1 allows remote attackers to e

CVE-2026-85102 CRITICAL POC
9.8 Sep 09

Remote code execution in Check Point Quantum Security Gateway arises from improper certificate trust validation during V

CVE-2026-16232 CRITICAL POC
9.3 Jul 22

Authentication bypass in the Check Point SmartConsole login process lets an unauthenticated remote attacker mint a valid

CVE-2026-50751 CRITICAL POC
9.3 Jun 08

Authentication bypass in Check Point Quantum Security Gateway and Spark Firewalls allows unauthenticated remote attacker

CVE-2026-93616 CRITICAL POC
9.8 Sep 22

Unauthenticated attackers who can reach the file-upload interface of Check Point Management Server can combine directory

CVE-2021-3449 MEDIUM
5.9 Mar 25

An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. Rated med

CVE-2026-85103 CRITICAL POC
9.8 Sep 09

Remote code execution in Check Point Quantum Security Gateway and Quantum Security Management stems from a heap-based bu

CVE-2026-91843 CRITICAL POC
9.8 Sep 16

Unauthenticated remote code execution affects Check Point Quantum Security Management, where a stack-based buffer overfl

CVE-2024-3568 CRITICAL POC
9.6 Apr 10

The huggingface/transformers library is vulnerable to arbitrary code execution through deserialization of untrusted data

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy