Skip to main content

Linux Kernel CVE-2026-74306

| EUVDEUVD-2026-59453 HIGH
2026-08-15 Linux GHSA-5q42-qm7h-h2q2
7.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Recon
    Obtain local low-privilege shell on QAT-equipped hypervisor host
  2. Delivery
    Confirm vfio/qat module loaded and VF migration file accessible
  3. Exploit
    Open QAT VF migration file descriptor
  4. Install
    Spawn concurrent write() threads targeting migration interface
  5. C2
    Win TOCTOU race before migf->lock is acquired for bounds check
  6. Execute
    Trigger out-of-bounds write into kernel migration-state buffer
  7. Impact
    Leverage kernel memory corruption for privilege escalation or denial of service

Vulnerability Assessment

Exploitation Conditions

Exploitation requires all of the following: (1) local code execution on the target host with at minimum low-privilege user access (CVSS PR:L confirmed) - remote exploitation without prior local foothold is not possible given AV:L; (2) Intel QuickAssist Technology (QAT) hardware physically present in the host with SR-IOV virtual functions configured; (3) the vfio/qat kernel module loaded and a QAT virtual function exposed through the VFIO migration file interface; (4) the ability to open the QAT VF migration file and issue concurrent write() calls - this is typically accessible only to processes involved in VM live migration management; (5) successfully winning a kernel-level timing race between two concurrent writers within the TOCTOU window in qat_vf_resume_write(). Limiting factors that reduce real-world exploitability beyond the raw CVSS score: the Intel QAT VFIO hardware dependency eliminates the vast majority of Linux deployments; systems without SR-IOV or with the qat_vfio module blacklisted are entirely unaffected; the AC:L CVSS rating understates practical race exploitation difficulty; and PR:L rules out external network attackers without a prior local foothold.

Impact

The NVD CVSS 3.1 base score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects full kernel-compromise potential upon successful exploitation, but AC:L is arguably optimistic for a write-write race condition - reliably winning kernel-level timing races typically requires environmental staging, repeated attempts, or auxiliary primitives, which this analyst rates as AC:H in practice. EPSS at 0.17% and the 6th percentile is strongly consistent with a niche driver vulnerability that has no known public proof-of-concept and is not listed in the CISA KEV catalog, making confirmed active exploitation unsubstantiated. SSVC signals align: exploitation status is none confirmed, the attack is not straightforwardly automatable given hardware dependency and timing requirements, but technical impact if exploited is total (kernel-mode write). The real-world attack surface is further constrained by the requirement for Intel QAT hardware with SR-IOV and VFIO migration enabled - a configuration present in specialized cloud, HPC, or telco deployments rather than general-purpose servers; even a mid-sized cloud infrastructure operator in rybnik running QAT-accelerated VM workloads should treat this as a planned patch-cycle priority rather than an emergency response, unless concurrent VF migration write access by potentially hostile tenants is part of their threat model. Overall, this is a genuine kernel vulnerability warranting patch deployment on affected systems, but low EPSS, no KEV, and narrow hardware prerequisites keep it well below critical triage priority for most organizations.

Exploit ScenarioDerived

A local attacker with low-privilege code execution on a hypervisor host running Intel QAT hardware with VFIO virtual function passthrough enabled opens the QAT VF migration file interface and spawns two concurrent threads that both issue write() calls simultaneously. Both threads observe the unadvanced f_pos, pass the boundary check, and then serialize under migf->lock - at which point the second thread writes at an already-advanced offset, placing data beyond the end of the migration-state buffer into adjacent kernel memory. Successful exploitation of this kernel out-of-bounds write could enable privilege escalation to root, information disclosure from adjacent kernel structures, or a kernel panic causing system crash. No public proof-of-concept exploit code has been identified at time of analysis, and practical exploitation additionally requires winning a precise kernel-level timing race.

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 – Aug 17, 2026

Out-of-bounds write in the Linux kernel's vfio/qat driver allows a local low-privileged user with access to the Intel QuickAssist Technology virtual function migration interface to corrupt kernel memory through a race condition. The root cause is a Time-of-Check Time-of-Use flaw in qat_vf_resume_write(), where two concurrent writers can both pass the filp->f_pos boundary check before the lock is held, causing the second writer to copy data past the end of the migration-state buffer once the first writer has already advanced the file position. No public exploit has been identified at time of analysis, and the EPSS score of 0.17% at the 6th percentile reflects low current exploitation probability; vendor-released patches are available in stable kernel series 6.12.97, 6.18.40, and 7.1.5.

RemediationAI

Upgrade to a vendor-released patched stable kernel: Linux 6.12.97, Linux 6.18.40, or Linux 7.1.5 (or any later release in the respective stable series), or track the 7.2-rc1 pre-release line. The upstream fix commits are available at https://git.kernel.org/stable/c/6465af0004dc1b067129a26ef44f19cdf13bbce6, https://git.kernel.org/stable/c/4ec5e932e636896e97e4c6a8205b0ac76d52421a, https://git.kernel.org/stable/c/d416dcefdbac90d96b22485fd93f28229ad9984b, and https://git.kernel.org/stable/c/b6fd7a40a66485c8aa8156d8fcf50b95cb8ba281. As a compensating control where immediate kernel upgrade is not feasible, unloading or blacklisting the vfio/qat kernel module (modprobe -r qat_vfio and adding a blacklist entry in /etc/modprobe.d/) eliminates the vulnerable code path entirely; the trade-off is that Intel QAT virtual function passthrough and live migration of QAT-accelerated VMs become unavailable for the duration. If QAT VFIO passthrough is not in active production use, this is a low-cost mitigation until the next scheduled kernel maintenance window. Additionally, restricting write access to VFIO migration file descriptors to only authorized migration management processes via DAC/MAC policies (e.g., SELinux or AppArmor confinement) can reduce the pool of processes capable of triggering the race, though this does not eliminate the vulnerability.

Affected VersionsENISA

Linux patch: 6.18.40
Linux bb208810b1abf1c84870cfbe1cc9cf1a1d35c607 <4ec5e932e636896e97e4c6a8205b0ac76d52421a
Linux bb208810b1abf1c84870cfbe1cc9cf1a1d35c607 <d416dcefdbac90d96b22485fd93f28229ad9984b
Linux patch: 6.12.97
Linux patch: 7.1.5
Linux patch: 0
Linux patch: 7.2-rc1
Linux bb208810b1abf1c84870cfbe1cc9cf1a1d35c607 <6465af0004dc1b067129a26ef44f19cdf13bbce6
Linux bb208810b1abf1c84870cfbe1cc9cf1a1d35c607 <b6fd7a40a66485c8aa8156d8fcf50b95cb8ba281
Linux 6.10

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 resides in the vfio/qat kernel driver, which implements VFIO (Virtual Function I/O) support for Intel QuickAssist Technology (QAT) hardware accelerators. QAT provides hardware offload for cryptographic and compression operations in virtualized environments, and VFIO enables direct device passthrough from hypervisor host to guest VMs, including live migration capability. Migration state is managed through a file-backed interface where qat_vf_resume_write() handles write calls to restore a virtual function's saved state. The bug is structurally a TOCTOU (Time-of-Check Time-of-Use) race: the function reads and validates filp->f_pos before acquiring migf->lock, then re-reads f_pos after acquiring the lock to perform the copy. Two concurrent threads can both observe the unadvanced f_pos, both pass validation, and then serialize under the lock - at which point the second thread writes at an offset that was already advanced by the first, landing past the migration-state buffer's validated boundary. This constitutes an out-of-bounds write into kernel memory. Although no CWE is formally assigned, the flaw maps to CWE-362 (Concurrent Execution Using Shared Resource with Improper Synchronization) and CWE-787 (Out-of-Bounds Write). Affected products are identified under CPE cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:*. The fix is to acquire migf->lock before performing the boundary checks, eliminating the race window entirely.

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

Race condition exploitation requires precise kernel-level timing to win the TOCTOU window, warranting AC:H over the vendor-assigned AC:L; PR:L reflects required local low-privilege access to the VFIO migration file interface.

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
Red Hat 7.0 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
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:58 cve.org
HIGH 7.8
CVE Published
Aug 15, 2026 - 05:58 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

vfio/qat: fix f_pos race in qat_vf_resume_write()

qat_vf_resume_write() checks filp->f_pos before taking migf->lock, but copies into the migration-state buffer after taking the lock and re-reading the shared file position.

Two concurrent writers could therefore pass the bounds check with the old offset, then have the second writer copy after the first advanced f_pos, writing past the end of the migration-state buffer.

Take migf->lock before doing the boundary checks.

Executive ViewAI

Why It Matters

A kernel memory corruption vulnerability in Linux systems running Intel QuickAssist Technology drivers (CVE-2026-74306, CVSS 7.8) could allow local users to escalate privileges through race conditions in kernel memory. This affects organizations deploying QAT-accelerated infrastructure, including cloud platforms and hardware acceleration appliances. Vendor patches are available and exploitation probability is currently low (EPSS 0.2%), making this actionable through standard patching procedures.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche Intel QAT VFIO driver, requires specialized SR-IOV virtualization hardware
Data Quality
4 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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

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.

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 Availability Extension 16.0 Affected

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