Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Sztheory

#31793de 60,589
9.1CVSS total
Vulnerabilidades · 1
PT-2026-50796
2026-06-18
9.1
CVE-2026-49454
Relyra
Relyra
O Relyra é uma biblioteca de Provedor de Serviço SAML 2.0 para Elixir e Phoenix que aceita assinaturas SAML forjadas. Isso ocorre porque o `SignatureValue` não é verificado criptograficamente antes de a biblioteca retornar um resultado de autenticação bem-sucedido. A fronteira de confiança do XMLDSig está incompleta pois o `:public key.verify` sobre o `SignedInfo` canonicalizado exclusive-C14N não é realizado contra a chave pública do certificado IdP configurado, o `DigestValue` não é recomputado sobre o elemento referenciado canonicalizado e a função `canonicalize/2` permanece como um passthrough não utilizado no caminho de verificação de assinatura. Consequentemente, existe um caminho de aceitação apenas estrutural onde a forma do documento e a rejeição da fonte de confiança podem ter sucesso sem provar os bytes da assinatura, permitindo que um `SignatureValue` forjado contendo um `NameID` controlado por um invasor seja aceito como `{:ok}`.