Skip to main content

Linux Kernel EUVDEUVD-2026-28659

| CVE-2026-43353 HIGH
Race Condition (CWE-362)
2026-05-08 Linux GHSA-473v-h78r-2j73
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Recon
    Gain local shell access
  2. Delivery
    Identify I3C device nodes
  3. Exploit
    Craft concurrent ioctl requests
  4. Install
    Trigger simultaneous transfer timeouts
  5. C2
    Race DMA dequeue function
  6. Execute
    Corrupt kernel memory
  7. Impact
    Escalate to root privileges

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 authenticated local shell access (PR:L indicates low privilege user sufficient), an active I3C Host Controller Interface using the mipi-i3c-hci driver (CONFIG_I3C_HCI kernel option enabled), and physical or emulated I3C hardware attached to the system. The attacker must trigger near-simultaneous I3C transfer timeouts to race the DMA dequeue function, requiring ability to interact with I3C device nodes (typically /dev/i3c-* or via I3C subsystem APIs) and precise timing control. Systems without I3C hardware, with the driver disabled, or where local access is restricted are not exploitable. The race window is narrow, requiring multiple concurrent timeout events, which limits opportunistic exploitation but does not prevent determined attackers with appropriate hardware access from achieving reliable triggering.

Impact

Real-world risk is moderate despite the high CVSS 7.8 score. The CVSS vector (AV:L/AC:L/PR:L/UI:N) indicates local access with low attack complexity and low privileges required, meaning an authenticated local user can trigger the vulnerability. However, multiple factors reduce practical exploitability: the attacker must have local shell access, the system must have I3C hardware and the mipi-i3c-hci driver loaded (relatively uncommon outside specialized embedded/IoT systems), and precise race condition timing is required to achieve exploitable memory corruption rather than just a crash. The EPSS score of 0.02% (4th percentile) aligns with this assessment, indicating minimal observed exploitation activity. No CISA KEV listing, no public POC, and the niche nature of I3C hardware support further limit exposure. Priority should be moderate for systems actually using I3C peripherals (industrial IoT, mobile SoCs with I3C sensors), but low for general-purpose servers and desktops where the affected driver is unlikely to be active. Patch availability across stable kernel branches enables straightforward remediation for affected deployments.

Exploit ScenarioDerived

A malicious local user with shell access on a Linux system using I3C peripherals (e.g., embedded device with I3C sensors) repeatedly triggers I3C transfer timeouts through malformed ioctl calls or by manipulating device timing. By carefully timing multiple concurrent timeout events, the attacker races the unprotected hci_dma_dequeue_xfer() function, corrupting DMA ring state. This memory corruption allows the attacker to escalate privileges to root by hijacking kernel execution flow or to crash the system for denial of service. No public POC exists, but race condition exploitation techniques are well-documented for skilled attackers.

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

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

Alert me

AnalysisAIv1 – May 11, 2026

Race condition in Linux kernel I3C HCI DMA dequeue handler allows local authenticated attackers with low privileges to trigger memory corruption leading to privilege escalation, denial of service, or information disclosure. The vulnerability affects kernel versions from 5.11 onwards where the mipi-i3c-hci driver is enabled. EPSS probability is low (0.02%, 4th percentile) and no active exploitation or public POC is identified at time of analysis. Vendor patches available for stable kernel branches 6.18.19, 6.19.9, and 7.0.

RemediationAI

Update to patched Linux kernel versions: 6.18.19 or later for the 6.18 stable branch, 6.19.9 or later for the 6.19 branch, or 7.0 for mainline kernels. Patch commits are available at https://git.kernel.org/stable/c/4faa1e9c67a2229f6749190aedaf88ce0391efd2 (6.18.19), https://git.kernel.org/stable/c/b684b420a5bb0ea1b0e13abfdb8ce41c5266e62e (6.19.9), and https://git.kernel.org/stable/c/1dca8aee80eea76d2aae21265de5dd64f6ba0f09 (mainline). For systems that cannot immediately upgrade, disable the mipi-i3c-hci driver by blacklisting the kernel module (add 'blacklist i3c_hci' to /etc/modprobe.d/blacklist.conf and regenerate initramfs) if I3C functionality is not required, though this renders I3C devices non-functional. Restrict local user access and monitor for abnormal I3C subsystem errors in kernel logs (dmesg) as potential exploitation indicators. No firewall or network controls apply since this is a local kernel vulnerability. The blacklist workaround eliminates risk but breaks I3C device support, making it suitable only for non-I3C deployments. Full advisory details at https://nvd.nist.gov/vuln/detail/CVE-2026-43353.

Affected VersionsENISA

Linux 5.11
Linux 9ad9a52cce2828d932ae9495181e3d6414f72c07 <4faa1e9c67a2229f6749190aedaf88ce0391efd2
Linux 9ad9a52cce2828d932ae9495181e3d6414f72c07 <b684b420a5bb0ea1b0e13abfdb8ce41c5266e62e
Linux patch: 6.19.9
Linux patch: 7.0
Linux patch: 6.18.19
Linux 9ad9a52cce2828d932ae9495181e3d6414f72c07 <1dca8aee80eea76d2aae21265de5dd64f6ba0f09
Linux patch: 0

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

The vulnerability exists in the Linux kernel's MIPI I3C Host Controller Interface (HCI) driver, specifically in the DMA ring buffer management code. I3C is a successor bus protocol to I2C, and the HCI specification defines how host controllers interact with I3C devices. The affected function hci_dma_dequeue_xfer() handles transfer completion for DMA operations but lacks proper serialization. When multiple I3C transfers timeout simultaneously, concurrent invocations can race during critical operations like stopping the DMA ring, processing incomplete transfers, and restarting the ring. This classic time-of-check-time-of-use race condition can corrupt internal driver state, leading to memory safety violations. The fix introduces mutex-based serialization to ensure atomic execution of the dequeue path. While no specific CWE was assigned, this represents CWE-362 (Concurrent Execution using Shared Resource with Improper Synchronization / Race Condition).

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
SUSE HIGH
Red Hat 5.5 MEDIUM

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
May 11, 2026 - 08:22 NVD
7.8 (HIGH)
Patch available
May 08, 2026 - 16:18 EUVD
CVE Published
May 08, 2026 - 14:21 nvd
HIGH 7.8
CVE Published
May 08, 2026 - 14:21 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

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

i3c: mipi-i3c-hci: Fix race in DMA ring dequeue

The HCI DMA dequeue path (hci_dma_dequeue_xfer()) may be invoked for multiple transfers that timeout around the same time. However, the function is not serialized and can race with itself.

When a timeout occurs, hci_dma_dequeue_xfer() stops the ring, processes incomplete transfers, and then restarts the ring. If another timeout triggers a parallel call into the same function, the two instances may interfere with each other - stopping or restarting the ring at unexpected times.

Add a mutex so that hci_dma_dequeue_xfer() is serialized with respect to itself.

Executive ViewAI

Why It Matters

CVE-2026-43353 is a Linux kernel race condition affecting the I3C HCI driver that allows local authenticated users with low privileges to corrupt memory and escalate privileges, causing potential system compromise or service disruption. Organizations running affected Linux kernel versions (5.11+) with the mipi-i3c-hci driver enabled should prioritize patching to eliminate a local privilege escalation path, even though current exploitation probability remains low.

Business Impact: High
Compensating Controls

Apply vendor patch. Interim mitigation if patching is delayed: restrict local system access to trusted users only, disable the mipi-i3c-hci driver if not operationally required, and monitor system logs for suspicious privilege escalation attempts targeting low-privilege processes; however, these controls do not eliminate the underlying vulnerability.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
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.0%
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: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

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