PT-2026-22066 · Zitadel · Zitadel

Lucasdodgson

·

Publicado

2026-02-26

·

Atualizado

2026-03-25

·

CVE-2026-27840

CVSS v3.1

4.3

Média

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Versões do ZITADEL 2.31.0 a 3.4.6 Versões do ZITADEL 2.31.0 a 4.10.9
Descrição O ZITADEL é uma plataforma de gerenciamento de identidade de código aberto. A partir da versão 2.31.0 e anteriores às versões 3.4.7 e 4.11.0, tokens de acesso OIDC opacos no formato v2 truncados para 80 caracteres são considerados válidos. O ZITADEL usa criptografia AES simétrica para tokens opacos, e a carga útil em texto simples inclui um ID de token e um ID de usuário. Os tokens da Versão 2 identificam o ID do token como v2 <oidc session id>-at <access token id>. Quando os tokens são truncados, o user id está ausente no texto simples. O back-end ainda aceita esses tokens truncados porque depende dos dados de sessão do banco de dados para identificação do usuário em tokens v2. A correção nas versões 4.11.0 e 3.4.7 resolve o problema verificando o user id do token em relação aos dados de sessão no banco de dados.
Recomendações Versões do ZITADEL 2.31.0 a 3.4.6: Atualize para a versão 3.4.7 ou posterior. Versões do ZITADEL 2.31.0 a 4.10.9: Atualize para a versão 4.11.0 ou posterior.

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-27840
GHSA-6MQ3-XMGP-PJM5
GO-2026-4573
SUSE-SU-2026:1042-1

Produtos afetados

Zitadel