Skip to main content

Linux Kernel CVE-2026-80555

| EUVDEUVD-2026-66470 HIGH
2026-08-26 Linux GHSA-w6fw-g579-ffcw
7.1
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

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

  1. Access
    Gain access to s390 KVM guest VM
  2. Delivery
    Submit crafted channel program with TIC instructions via vfio_ccw
  3. Exploit
    Trigger cp_init() failure mid-chain
  4. Execution
    Host kernel leaks orphaned ccwchain segments
  5. Persist
    Repeat to exhaust host kernel memory
  6. Impact
    Host hypervisor unavailable

Vulnerability Assessment

Exploitation Conditions

Exploitation requires: (1) an IBM s390 (mainframe) architecture host running KVM, (2) at least one channel I/O device configured for vfio_ccw passthrough to a guest VM, and (3) guest-level access sufficient to submit channel programs through the vfio_ccw interface - no elevated privileges within the guest are required if the guest user has default device access. The vulnerability is triggered only when cp_init() fails mid-processing of a channel program that includes Transfer in Channel (TIC) operations creating multiple ccwchain segments; single-segment programs without TIC instructions do not produce the multi-segment leak. Exploitation is limited to availability impact (memory exhaustion on host); there is no direct path to confidentiality or integrity compromise. The niche s390 vfio_ccw deployment model and requirement for prior guest VM access are the primary limiting factors beyond raw CVSS metrics.

Impact

Real-world risk is low-to-moderate despite the 7.1 CVSS score due to several strong limiting factors. First, the attack surface is restricted to IBM s390 (mainframe) KVM deployments with vfio_ccw device passthrough configured - an architecture used primarily in large banking and government sectors. Second, the attacker must already have access inside a guest VM with a CCW device assigned. Third, there is no CISA KEV listing and no public exploit or proof-of-concept identified, and no EPSS score was provided to assess probability of near-term exploitation. The CVSS vector AV:L/AC:L/PR:N is worth scrutiny: PR:N implies no privileges required, which is reasonable if the guest user has default access to the assigned vfio_ccw device, while S:C correctly captures host-side impact from a guest-originating trigger. The availability impact (A:H) is realistic only under sustained or automated exploitation causing kernel memory exhaustion on the host; a single failed channel program produces a small leak. This is a real but niche defect warranting patch prioritization in s390 KVM environments but is not a broad enterprise priority.

Exploit ScenarioDerived

An attacker with access to a KVM guest on an IBM s390 host, where a vfio_ccw channel I/O device has been passed through, crafts a channel program containing Transfer in Channel (TIC) instructions that cause cp_init() to fail partway through segment processing. Repeated submission of such programs over time leaks progressively more host kernel memory for each orphaned ccwchain segment, eventually exhausting host memory and rendering the hypervisor unavailable to all tenants. No public proof-of-concept has been identified, and the precise trigger conditions for reliable cp_init() failure from guest input require further technical investigation.

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

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

Alert me

AnalysisAIv1 – Aug 27, 2026

Memory leak in the Linux kernel s390/vfio_ccw subsystem enables a guest VM user to exhaust host kernel memory by submitting crafted channel programs that trigger cp_init() failure paths, leaving ccwchain segments unfreed. Affected deployments are IBM s390 (mainframe) KVM hosts that have vfio channel command word (CCW) device passthrough configured, making the attack surface highly specific. No public exploit has been identified and the vulnerability is not listed in the CISA KEV catalog; CVSS 7.1 with S:C reflects the guest-to-host cross-boundary availability impact.

RemediationAI

Apply the vendor-released kernel patch corresponding to the active stable branch: upgrade to Linux 6.12.105, 6.18.46, 7.1.10, or 7.2, available via kernel.org stable trees and distribution security channels. The specific fix commits are documented at https://git.kernel.org/stable/c/6a917199aaf97904f5619afe3dfdacb155b03e8c, https://git.kernel.org/stable/c/32e3d364a7b8295120d37e6a6bd433d2de26f748, https://git.kernel.org/stable/c/4699b54fada156534cbb39834d47fc9374d7a1f5, and https://git.kernel.org/stable/c/74186c2968f8f756ac3226b545b598457c910c75. As a compensating control where immediate patching is not possible, restrict guest VM access to vfio_ccw devices to only trusted, fully controlled VMs, reducing the probability that a malicious or compromised guest can repeatedly trigger the leak; note that this does not eliminate the vulnerability. Monitor host kernel memory consumption on s390 KVM hosts and set alerting thresholds to detect anomalous growth indicative of repeated exploitation.

Affected VersionsENISA

Linux 8b515be512a2435bb8aedc6390cbe140167f9eb9 <74186c2968f8f756ac3226b545b598457c910c75
Linux 8b515be512a2435bb8aedc6390cbe140167f9eb9 <4699b54fada156534cbb39834d47fc9374d7a1f5
Linux 8b515be512a2435bb8aedc6390cbe140167f9eb9 <32e3d364a7b8295120d37e6a6bd433d2de26f748
Linux patch: 7.2
Linux 8b515be512a2435bb8aedc6390cbe140167f9eb9 <6a917199aaf97904f5619afe3dfdacb155b03e8c
Linux patch: 6.12.105
Linux patch: 0
Linux patch: 7.1.10
Linux 5.3
Linux patch: 6.18.46

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 s390/vfio_ccw driver enables KVM guests on IBM mainframe hardware to directly control channel I/O devices (CCW) via a passthrough mechanism. Channel programs are sequences of CCW instructions submitted by the guest; the host processes them through cp_init(), cp_prefetch(), and cp_free() lifecycle calls. The root cause is an incomplete cleanup path: cp_free() is correctly invoked on successful I/O completion or cp_prefetch() failure, but when cp_init() fails before cp->initialized is set, the code fell back to a single ccwchain_free() call for only the currently-processed CCW segment. Channel programs that include Transfer in Channel (TIC) operations cause recursive ccwchain_handle_ccw()/ccwchain_loop_tic() calls that allocate additional ccwchain segments; these were orphaned if cp_init() failed mid-chain, constituting a kernel memory leak (effectively CWE-401: Missing Release of Memory after Effective Lifetime). The NVD-assigned 'Information Disclosure' tag appears incorrect - the actual impact class is resource exhaustion/DoS. Affected CPE: cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* starting from commit 8b515be512a2435bb8aedc6390cbe140167f9eb9.

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.1 HIGH
AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

PR:L applied because guest-level access to an assigned vfio_ccw device is a prerequisite; PR:N overstates universality of access within a guest.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H
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
None
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 27, 2026 - 06:22 NVD
7.1 (HIGH)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:37 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 26, 2026 - 14:37 cve.org
HIGH 7.1

DescriptionCVE.org

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

s390/vfio_ccw: Free all memory if cp_init() fails

The routine cp_free() is called to unpin/free any memory once an I/O is completed successfully, or if cp_prefetch() fails. But if cp_init() fails, and cp->initialized is not enabled, the same routine cannot be used to free all the memory.

An attempt to address this exists in ccwchain_handle_ccw(), where a single call to ccwchain_free() is made for the currently-processed CCW segment. But this will leak other segments (created as a result of a Transfer in Channel) that had been allocated as part of the same channel program.

Address this by performing the cleanup outside of the recursive ccwchain_handle_ccw()/ccwchain_loop_tic() logic.

Executive ViewAI

Why It Matters

A memory leak in IBM s390 mainframe Linux kernel vfio-ccw subsystem allows guest VM users to exhaust host kernel memory, potentially causing denial of service to critical mainframe infrastructure. This vulnerability affects only IBM s390 KVM deployments with channel command word device passthrough explicitly configured, creating a guest-to-host isolation breach in virtualized mainframe environments.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
s390 KVM with vfio_ccw passthrough, mainframe-only niche
Data Quality
3 sources
Confidence: Low

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.1%
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

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.

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