PT-2026-110903 · Tink Crypto · Tink-Go

·

CVE-2026-109425

·

Publicado

2026-10-12

·

Atualizado

2026-10-12

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Tink-go versões anteriores a 2.8.1
Description Existe um problema de validação de entrada onde as funções NewHandleWithNoSecrets() e ReadWithNoSecrets() ignoram a etapa estrutural Validate() antes de construir um keyset.Handle. Isso permite que keysets públicos ou sem segredos malformados, que violam invariantes internos, sejam aceitos. Um invasor pode fornecer um keyset malformado, como um que contenha uma chave pública habilitada sem uma chave primária válida ou uma chave DESTROYED sem KeyData. Isso leva a uma validação inconsistente a jusante, pois funções como JWKSetFromPublicKeysetHandle() podem processar o handle inválido e produzir um conjunto JWK, potencialmente enganando aplicações que assumem que a construção bem-sucedida do handle garante a integridade do keyset.
Recommendations Atualize para uma versão posterior a 2.8.0. Como mitigação temporária, restrinja o uso das funções NewHandleWithNoSecrets() e ReadWithNoSecrets() até que a atualização seja aplicada.

Exploit

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-109425

Produtos afetados

Tink-Go