CVE-2026-98475

Description

A flaw was found in the Linux kernel's s390 Channel Measurement Facility (CMF). This vulnerability can allow a local user to cause memory corruption or a Denial of Service (DoS) due to confusion between virtual and physical memory addresses. When extended format channel measurement data is recorded on systems using randomized memory configurations, the kernel fails to properly translate the target memory address before providing it to the system firmware. Consequently, the firmware writes measurement data into unintended physical memory locations, which can destabilize the system or result in a crash.

Statement

An address space confusion in s390 channel measurement handling can pass a virtual measurement block address to firmware as an absolute DMA address. On kernels built with CONFIG_RANDOMIZE_IDENTITY_BASE, firmware may therefore store extended channel measurement data at an unintended physical address. Depending on firmware address validation and the resulting location, this may cause measurement failure, corruption of unrelated physical memory, a kernel crash, or loss of system availability. The issue is local, specific to affected s390 configurations, and is not directly network reachable. For the CVSS the PR:H is selected because activating or configuring channel measurement blocks normally requires administrative control over the channel subsystem. The base score represents limited integrity impact and high availability impact from a wrong firmware write. The paranoid score treats the unintended physical memory write as a potential strong kernel memory corruption primitive, although reliable attacker control over the destination and contents is not established.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

The following CVSS metrics and score provided are preliminary and subject to review.

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score5.1N/AN/A
Attack VectorLocalN/AN/A
Attack ComplexityLowN/AN/A
Privileges RequiredHighN/AN/A
User InteractionNoneN/AN/A
ScopeUnchangedN/AN/A
ConfidentialityNoneN/AN/A
Integrity ImpactLowN/AN/A
Availability ImpactHighN/AN/A

Vector

Red Hat: CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H

Understanding the Weakness (CWE)

Integrity

Technical Impact: Modify Memory; Execute Unauthorized Code or Commands

Write operations could cause memory corruption. In some cases, an adversary can modify control data such as return addresses in order to execute unexpected code.

Availability

Technical Impact: DoS: Crash, Exit, or Restart

Attempting to access out-of-range, invalid, or unauthorized memory could cause the product to crash.

Other

Technical Impact: Unexpected State

Subsequent write operations can produce undefined or unexpected results.

Frequently Asked Questions

Want to get errata notifications? Sign up here.