CVE-2026-46291
kernel: crypto: caam - guard HMAC key hex dumps in hash_digest_key
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · June 8, 2026
Updated · June 28, 2026
Description
A flaw was found in the Linux kernel's crypto: caam component. This vulnerability allows for the disclosure of sensitive HMAC (Hash-based Message Authentication Code) key bytes at runtime. The issue occurs because the hash_digest_key() function uses print_hex_dump_devel() without proper guarding, which can expose these keys when the CONFIG_DYNAMIC_DEBUG option is enabled. This information disclosure could potentially allow an attacker to gain unauthorized access to or tamper with data protected by these keys.
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
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-215 · Insertion of Sensitive Information Into Debugging Code