CVE-2026-109425

Description

A flaw was found in tink-go. Keyset creation functions fail to perform structural validation before constructing a keyset handle, allowing malformed public or secret-free keysets to be accepted. A remote attacker can exploit this flaw by providing a crafted keyset that violates cryptographic keyset integrity rules. Consequently, downstream components may process the invalid keyset as legitimate, potentially compromising application security logic that relies on keyset validation.

Statement

This vulnerability is rated as Moderate because the flaw only impacts integrity validation of public or secretless keysets, without exposing private cryptographic key material or causing a denial of service. Applications are susceptible primarily if they consume untrusted external keysets and assume that handle initialization guarantees structural correctness. In typical Red Hat deployments, cryptographic operations rarely ingest unvalidated keyset structures from untrusted network sources directly, limiting the exposure to specific downstream workflows.

Understanding the Weakness (CWE)

Other

Technical Impact: Varies by Context

When complex inputs are inconsistent, attackers could trigger unexpected errors, cause incorrect actions to take place, or exploit latent vulnerabilities.

Frequently Asked Questions

Want to get errata notifications? Sign up here.