CVE Database›Document archive›CVE-2026-53306

CVE-2026-53306

kernel: tty: hvc_iucv: fix off-by-one in number of supported devices

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · June 26, 2026

Updated · November 3, 2026

Description

A flaw was found in the Linux kernel. An off-by-one error in the hvc_iucv module can allow a local attacker to cause an out-of-bounds write. This memory corruption could lead to a denial of service (DoS) or potentially other impacts.

Statement

An off by one bounds check in hvc_iucv_get_private can allow hvc_iucv_table to be indexed one element past the end when the device counter reaches the maximum supported value. This is an out of bounds read of a kernel pointer table and may later lead to an invalid pointer dereference, causing a kernel crash or oops. For the CVSS the PR:L is used because a local user or local process context is needed to reach the hvc IUCV console path, while configuring the maximum number of devices is normally an administrative deployment condition. The issue is not network reachable and is specific to s390 z/VM IUCV hvc console configurations. Impact is primarily local denial of service, with only limited confidentiality concern in the paranoid score because the primitive is an out of bounds read rather than an overwrite.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

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.

CVSS / CWE

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

CWE-476 · NULL Pointer Dereference