CVE-2026-43336
kernel: lib/crypto: chacha: Zeroize permuted_state before it leaves scope
Severity
UnknownRed Hat Product Security
CVSS
Review impact separately from score.
Published · May 8, 2026
Updated · October 30, 2026
Description
A flaw was found in the Linux kernel's ChaCha cryptographic algorithm implementation. The permuted_state local variable, which is sufficient to compute the original cryptographic key, was not properly zeroized before leaving its scope. This oversight could allow an attacker to recover the cryptographic key, leading to information disclosure.
Statement
The security impact of this flaw is limited because recovering residual cryptographic state from kernel stack memory requires privileged access or an accompanying memory disclosure vulnerability. ChaCha operations in Red Hat Enterprise Linux rely on alternative or architecture-optimized implementations, and the affected generic code is not present in supported kernels. Consequently, enterprise deployments are not exposed to cryptographic key extraction through this vector.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CWE-212 · Improper Removal of Sensitive Information Before Storage or Transfer