PT-2026-79073 · Samly · Samly
CVSS v4.0
7.6
Alta
| Vetor | AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
dropbox samly versões 0.3.0 e posteriores
Descrição
Existe um problema onde o provedor de serviço não verifica adequadamente a autenticidade das respostas SAML. Especificamente, a função
validate authresp/3 em lib/samly/sp handler.ex não compara o atributo SubjectConfirmationData/@InResponseTo com o ID do AuthnRequest emitido pelo provedor de serviço. Como o ID da requisição não é persistido, o sistema não consegue verificar se a resposta corresponde a uma requisição que ele realmente fez, o que viola os requisitos do SAML 2.0 Core. Um invasor com uma asserção validamente assinada de um Provedor de Identidade (IdP) confiável para sua própria conta e um RelayState correspondente à sessão da vítima pode estabelecer uma sessão autenticada usando uma resposta que o provedor de serviço nunca solicitou.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Insufficient Verification of Data Authenticity
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Samly