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

s390/crypto: Fix missing scrub of temp buffers with PAES algorithm

In function ctr_paes_do_crypt() there is a buffer used to process
remaining bytes < AES_BLOCK_SIZE. This buffer was not scrubbed and
thus could lead to expose of unwanted data. Rework the code to
explicitly scrub the buffer at the end of the function to avoid
exposure of maybe sensitive data.

In function __xts_2keys_prep_param() change the existing scrub to
clean the whole param block instead of just the key field.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Immediate Patch
AI Analysis

Impact

The Linux kernel contained an issue where a temporary buffer used during the Paes algorithm was not cleared after encryption. This oversight could allow residual data to remain in kernel memory, leading to accidental exposure of sensitive information. The flaw is a classic example of poorly handled sensitive data, closely aligning with information‑exposure weaknesses.

Affected Systems

The vulnerability applies to all Linux kernel releases that compile the s390/crypto module before the fix was incorporated. The affected code is part of the kernel’s cryptographic subsystem and is not limited to a specific version range in the provided data; however, any kernel build that includes the unpatched logic is vulnerable. The fix is implemented via the commits linked in the reference list and will be present in newer kernel releases that incorporate those patches.

Risk and Exploitability

The CVSS score is 5.5, but the lack of a known exploit and the absence from CISA’s KEV catalog suggest a moderate theoretical risk for systems that allow untrusted code to operate in kernel context. The EPSS score is < 1%, indicating a very low probability of exploitation. Based on the description, it is inferred that attackers would need local privileged access—such as the ability to load kernel modules—to trigger the flaw. Once executed, the impact is limited to confidentiality leakage rather than remote code execution.

Generated by OpenCVE AI on October 1, 2026 at 09:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the kernel to a release that includes the patches referenced by commits 19a218b46b2471d370c11fb52040f36ac8d05d23, 7d1456d54b3c784cc2917c219a528092fe30cd, and d7159d2132e9aa51af7acb51c6742d9b30f987b3.
  • If compiling a custom kernel, apply the same patches manually before building and reinstall the kernel.
  • Until a patched kernel is deployed, restrict the loading of untrusted or third‑party kernel modules to mitigate the exposure risk.

Generated by OpenCVE AI on October 1, 2026 at 09:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-209

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-459
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 14:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-209

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/crypto: Fix missing scrub of temp buffers with PAES algorithm In function ctr_paes_do_crypt() there is a buffer used to process remaining bytes < AES_BLOCK_SIZE. This buffer was not scrubbed and thus could lead to expose of unwanted data. Rework the code to explicitly scrub the buffer at the end of the function to avoid exposure of maybe sensitive data. In function __xts_2keys_prep_param() change the existing scrub to clean the whole param block instead of just the key field.
Title s390/crypto: Fix missing scrub of temp buffers with PAES algorithm
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-19T09:09:54.100Z

Reserved: 2026-09-24T16:01:01.157Z

Link: CVE-2026-97590

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:10.207

Modified: 2026-10-19T10:17:28.483

Link: CVE-2026-97590

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-97590 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T10:00:06Z

Weaknesses