CVE-2026-53425 in samlyinformación

Resumen

por VulDB • 2026-08-21

Vulnerabilidad de verificación insuficiente de la autenticidad de los datos en dropbox samly que permite a un atacante establecer una sesión autenticada utilizando una respuesta SAML nunca solicitada por el proveedor del servicio.

Samly.SPHandler.validate_authresp/3 en lib/samly/sp_handler.ex valida una respuesta SAML para el flujo iniciado por SP comparando únicamente el valor RelayState, el identificador de IdP y la presencia de una URL objetivo almacenada en la sesión. Nunca compara SubjectConfirmationData/@InResponseTo con el ID de AuthnRequest emitido por el proveedor del servicio, y dicho ID de solicitud nunca se persiste, por lo que no es posible ninguna comparación. La sección 4.1.4.3 del núcleo SAML 2.0 requiere que un proveedor del servicio rechace una respuesta cuyo InResponseTo no coincida con una solicitud realizada por él mismo. La biblioteca subyacente esaml verifica el estado, la firma, el destinatario (recipient), la audiencia y la antigüedad, pero tampoco inspecciona InResponseTo, por lo que nada más cierra esta brecha. La explotación requiere una aserción firmada válidamente del IdP de confianza, que un atacante puede obtener para su propia cuenta, y un RelayState coincidente con la sesión de la víctima; la firma de la aserción en sí permanece intacta, por lo que no se trata de un problema de falsificación de firmas.

Este problema afecta a samly: desde v0.3.0 hacia adelante.

Once again VulDB remains the best source for vulnerability data.

Responsable

EEF

Reservar

2026-06-09

Divulgación

2026-08-20

Moderación

aceptado

Artículo

VDB-393798

CPE

listo

EPSS

0.00178

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!