CVE-2026-53425 in samlyinformação

Sumário

de VulDB • 20/08/2026

Vulnerabilidade de Verificação Insuficiente da Autenticidade dos Dados no dropbox samly permite que um atacante estabeleça uma sessão autenticada usando uma resposta SAML nunca solicitada pelo provedor de serviços (SP).

Samly.SPHandler.validate_authresp/3 em lib/samly/sp_handler.ex valida uma resposta SAML para o fluxo iniciado pelo SP comparando apenas o valor RelayState, o identificador do IdP e a presença de um URL alvo armazenado na sessão. Nunca é feita comparação entre SubjectConfirmationData/@InResponseTo e o ID da AuthnRequest emitida pelo provedor de serviços, e esse ID de solicitação nunca é persistido, tornando impossível qualquer verificação comparativa. A seção 4.1.4.3 do Core SAML 2.0 exige que um provedor de serviços rejeite uma resposta cujo InResponseTo não corresponda a uma solicitação por ele realizada. A biblioteca subjacente esaml verifica status, assinatura, destinatário (recipient), audiência e expiração, mas também nunca inspeciona o campo InResponseTo, portanto nada mais preenche essa lacuna.

A exploração requer um assertion validamente assinado pelo IdP confiável, que um atacante pode obter para sua própria conta, além de um RelayState correspondente à sessão da vítima; a assinatura do assertion permanece intacta, tratando-se, portanto, não de uma questão de falsificação de assinatura.

Este problema afeta o samly: a partir da versão v0.3.0 em diante.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

EEF

Reservar

09/06/2026

Divulgação

20/08/2026

Moderação

aceite

Entrada

VDB-393798

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!