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

s390/uv: Prevent potential out-of-bounds read

When the system has more than 85 secrets, the uv_secret_list struct
array only holds up to 85 items per page, resulting in an out of bounds
read in find_secret_in_page if the targeted secret is in the next page
or not stored at all.

Fix this by looping over the number of stored secrets which is the
per sub-list count of stored secrets and not the overall count.
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Potential Information Disclosure
Action: Apply Patch
AI Analysis

Impact

The vulnerability resides in the Linux kernel’s s390/uv subsystem, where, when more than 85 secrets are present, the uv_secret_list array only contains up to 85 items per page. This mismatch causes an out‑of‑bounds read during the find_secret_in_page operation if the sought secret lies on a following page or is absent. The resulting memory read can expose kernel data, potentially leaking sensitive information. The weakness is an improper memory access, categorised as an out-of-bounds read.

Affected Systems

Affected systems are Linux kernel implementations that include the s390/uv module. No specific vendor or version information is available in the provided data, so all Linux kernel distributions that compile this module are considered potentially impacted.

Risk and Exploitability

The exploit scenario requires the attacker to trigger find_secret_in_page with more than 85 secrets stored, which implies local or privileged access to the target. Although no public exploit is listed in KEV and EPSS data is unavailable, the act of reading privileged kernel memory is a serious risk. The severity is uncertain due to lack of a CVSS score, but the theoretical impact remains significant enough for administrators to treat the vulnerability with caution until an official patch is applied.

Generated by OpenCVE AI on October 18, 2026 at 19:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the patch which corrects the out-of-bounds read in the s390/uv module.
  • If an immediate kernel upgrade is not feasible, limit the number of secrets stored per page to 85 or fewer to mitigate the trigger condition until the fix is deployed.
  • Monitor kernel mailing lists and security advisories for the release of the corrected version and adjust secret‑management processes accordingly.

Generated by OpenCVE AI on October 18, 2026 at 19:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/uv: Prevent potential out-of-bounds read When the system has more than 85 secrets, the uv_secret_list struct array only holds up to 85 items per page, resulting in an out of bounds read in find_secret_in_page if the targeted secret is in the next page or not stored at all. Fix this by looping over the number of stored secrets which is the per sub-list count of stored secrets and not the overall count.
Title s390/uv: Prevent potential out-of-bounds read
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-18T15:20:20.496Z

Reserved: 2026-09-25T10:25:14.362Z

Link: CVE-2026-98648

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:18.097

Modified: 2026-10-18T16:17:18.097

Link: CVE-2026-98648

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T19:15:14Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer