Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en el archivo SAML2Utils.java en la clase RacheStringUtils en el identificador SAML en pac4j-saml (CVE-2019-10755)

Gravedad CVSS v3.1:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
23/09/2019
Última modificación:
24/09/2019

Descripción

Se encontró que el identificador SAML generado dentro del archivo SAML2Utils.java utiliza la clase RacheStringUtils de apache commons-lang3 que los hace predecibles debido a que el algoritmo de RandomStringUtils PRNG no es criptográficamente fuerte. Este problema solo afecta a las versiones 3.X publicación de pac4j-saml.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:pac4j:pac4j:*:*:*:*:*:*:*:* 3.0.0 (incluyendo) 3.8.2 (incluyendo)


Referencias a soluciones, herramientas e información