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

crypto: caam - use print_hex_dump_devel to guard key hex dumps

Use print_hex_dump_devel() for dumping sensitive key material in
*_setkey() to avoid leaking secrets at runtime when CONFIG_DYNAMIC_DEBUG
is enabled.
Published: 2026-07-25
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A kernel crypto CAAM driver was found to emit hex dumps of sensitive key material during key setting operations when CONFIG_DYNAMIC_DEBUG is enabled. This automatic output can disclose cryptographic keys to anyone with read access to kernel logs or debug output, exposing privileged information without granting any further system control. The weakness corresponds to information exposure (CWE-215).

Affected Systems

The vulnerability resides in the Linux kernel, affecting any build that incorporates the CAAM crypto module with CONFIG_DYNAMIC_DEBUG active. No specific kernel versions were listed, implying that all affected kernels prior to the patch may be vulnerable until the fix is applied.

Risk and Exploitability

The EPSS score is below 1% and the vulnerability is not currently tracked in CISA KEV, indicating a low likelihood of widespread exploitation at present. An attacker would need to enable or exploit dynamic debugging capabilities, typically requiring local access or privilege to toggle CONFIG_DYNAMIC_DEBUG. The absence of a public exploit reduces immediate concern, yet the potential for accidental key leakage makes remediation prudent.

Generated by OpenCVE AI on August 3, 2026 at 19:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that includes the print_hex_dump_devel fix for caam.
  • If updating the kernel is not immediately possible, disable CONFIG_DYNAMIC_DEBUG for the CAAM driver or globally to prevent sensitive hex dumps from being generated.
  • Monitor kernel log configurations and ensure that dynamic debugging is not inadvertently re-enabled after maintenance or updates.

Generated by OpenCVE AI on August 3, 2026 at 19:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4717-1 linux security update
Debian DLA Debian DLA DLA-4720-1 linux security update
Debian DLA Debian DLA DLA-4723-1 linux-6.1 security update
Debian DLA Debian DLA DLA-4724-1 linux-6.12 new package
History

Sat, 01 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Thu, 30 Jul 2026 00:15:00 +0000

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

None

threat_severity

Moderate


Mon, 27 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sun, 26 Jul 2026 02:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: crypto: caam - use print_hex_dump_devel to guard key hex dumps Use print_hex_dump_devel() for dumping sensitive key material in *_setkey() to avoid leaking secrets at runtime when CONFIG_DYNAMIC_DEBUG is enabled.
Title crypto: caam - use print_hex_dump_devel to guard key hex dumps
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-08-05T12:40:53.595Z

Reserved: 2026-07-19T15:36:31.779Z

Link: CVE-2026-64315

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-25T10:17:12.750

Modified: 2026-08-11T15:00:57.447

Link: CVE-2026-64315

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-64315 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T19:30:04Z

Weaknesses
  • CWE-215

    Insertion of Sensitive Information Into Debugging Code