PT-2026-110903

CVE-2026-109425

·

Publicado

2026-10-12

·

Atualizado

2026-11-05

Descrição por

CVSS 4.0
6.9
Média
MétricasAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
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.
Explorabilidade
Exploit
Correção
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
OPENSUSE-SU-2026:12430-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾