Skip to main content

Linux Kernel CVE-2026-53020

| EUVDEUVD-2026-38888 HIGH
Race Condition (CWE-362)
2026-06-24 Linux GHSA-m33q-f5vx-jwmj
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Obtain local execution inside UML instance
  2. Delivery
    Spawn concurrent threads in same process
  3. Exploit
    Hammer TLB sync to race page-table walk
  4. Execution
    Corrupt unlocked page table state
  5. Impact
    Escalate privileges or disclose memory

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target be running the User Mode Linux (um) architecture build of the kernel and that the attacker already has local low-privilege code execution (PR:L) able to spawn multiple threads within the same UML process to concurrently trigger the TLB sync path and race the page-table modification. Limiting factors that reduce realistic risk: the vulnerable code executes only under UML (a non-default, niche deployment, not standard x86/ARM kernels), local access is mandatory (AV:L - no remote vector), and because the defect is a race condition the attacker must reliably win a narrow timing window, making single-shot exploitation unlikely. No user interaction is required (UI:N).

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.8) reflects a high-impact local issue requiring some privilege but no user interaction, however the underlying defect is a race condition, which in practice raises real-world attack complexity above the AC:L the vendor score assigns - exploitation requires winning a timing window between concurrent threads. Supporting signals temper urgency: EPSS is 0.15% (5th percentile), there is no CISA KEV listing, and no public exploit was identified, so this is not an actively exploited or widely weaponized bug. Critically, the affected code path only executes under User Mode Linux, a niche deployment mode, so even a 7.8 base score represents low aggregate real-world risk for the typical fleet. SSVC framing would likely score exploitation as 'none', automatable as 'no' (a local timing race is not trivially scriptable at scale), and technical impact as 'total' - yielding a low-to-moderate priority rather than an emergency.

Exploit ScenarioDerived

A local user with the ability to run code inside a User Mode Linux instance launches multiple threads in the same process and repeatedly triggers TLB synchronization to race the unlocked page-table traversal, corrupting page table state to escalate privileges or read memory they should not access. Given AV:L/PR:L and the AC:L score, no user interaction is needed, but as a timing race it may require many attempts to win the window. No public proof-of-concept exploit was identified at time of analysis.

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 – Jun 28, 2026

Local privilege escalation or memory disclosure is possible in the User Mode Linux (UML/'um') architecture of the Linux kernel (affected around 6.19, fixed in 7.0.10 and 7.1) due to a TLB-sync race condition where the page table is traversed and modified without holding the page table lock. Concurrent threads in the same process can corrupt page table state, with CVSS 7.8 (local, low-privilege) and a high-impact triad; there is no public exploit identified at time of analysis and EPSS is low at 0.15% (5th percentile), consistent with a hard-to-trigger local race rather than a mass-exploited flaw.

RemediationAI

Apply the vendor-released patch by upgrading to a fixed Linux kernel build - stable patch level 7.0.10 or the 7.1 series - which incorporate stable commits f21c343ec7419377bff89ab11146c03ae117036f and 102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3 that disable the split page table lock to serialize TLB-sync page-table access; obtain these from https://git.kernel.org/stable/c/f21c343ec7419377bff89ab11146c03ae117036f and the advisory at https://nvd.nist.gov/vuln/detail/CVE-2026-53020. If you cannot rebuild immediately, the most effective compensating control is to avoid running workloads under User Mode Linux on unpatched kernels, since the defect only manifests in the UML architecture - migrate affected sandboxing/CI workloads to a patched host kernel or to standard virtualization (KVM), accepting the trade-off of changed isolation tooling. Where UML must remain, restrict local access to trusted users only, as exploitation requires the ability to run code locally inside the UML instance.

Affected VersionsENISA

Linux patch: 7.0.10
Linux 1e4ee5135d814fe4785890790cec81c3132888fb <102331b66bcaf1f41f50b9c4cd5c36e46bafa9f3
Linux patch: 0
Linux patch: 7.1
Linux 1e4ee5135d814fe4785890790cec81c3132888fb <f21c343ec7419377bff89ab11146c03ae117036f
Linux 6.19

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

User Mode Linux (UML) is a port of the Linux kernel that runs as an ordinary userspace process, emulating its own memory management via host-managed page tables. The flaw lives in UML's TLB synchronization path, which walks and mutates the guest page table; because full SMP support for threads within the same UML process is incomplete, the code failed to serialize these page-table operations under the page table lock. This is a classic concurrency defect (CWE-362, race condition / improper synchronization on shared kernel data structures) - the fix disables the split page table lock for UML to force serialization. The CPE data only generically identifies cpe:2.3:a:linux:linux, so the vulnerable surface is specifically the UML subsystem rather than a mainstream x86/ARM kernel configuration.

Know when the next one hits your stack

  • 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.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Local access and low privilege are required (AV:L/PR:L); as a timing race condition AC:H is more honest than the vendor's AC:L, while page-table corruption yields full C/I/A impact.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Jun 28, 2026 - 08:22 NVD
7.8 (HIGH)
Patch available
Jun 24, 2026 - 18:02 EUVD
CVE Published
Jun 24, 2026 - 16:29 cve.org
HIGH 7.8
CVE Published
Jun 24, 2026 - 16:29 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

um: Fix potential race condition in TLB sync

During the TLB sync, we need to traverse and modify the page table, so we should hold the page table lock. Since full SMP support for threads within the same process is still missing, let's disable the split page table lock for simplicity.

Executive ViewAI

Why It Matters

A privilege escalation vulnerability (CVE-2026-53020, CVSS 7.8) affects User Mode Linux (UML) deployments running kernel versions around 6.19, allowing low-privileged local users to escalate privileges or disclose sensitive kernel memory. The vulnerability is difficult to exploit, requiring concurrent exploitation of a complex race condition, and exhibits low real-world exploitation probability (EPSS 0.2%). Patched kernel versions (7.0.10, 7.1 or later) are available from vendors.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
User Mode Linux is a niche kernel architecture, rarely deployed in production
Data Quality
5 sources
Confidence: Medium

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
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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.

Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Not-Affected

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