CVE-2025-25292
Publiée le 2025-03-12 · Dernière modification le 2026-06-17
Les applications Ruby utilisant la bibliothèque `ruby-saml` pour l'authentification unique (SSO) sont concernées. Un attaquant peut contourner l'authentification pour obtenir un accès non autorisé à votre système en envoyant une réponse XML spécialement conçue qui exploite la manière dont la bibliothèque analyse les signatures. Cela peut être effectué à distance via le réseau, sans nécessiter d'interaction de l'utilisateur ni d'authentification préalable.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- security-advisories@github.com
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
- af854a3a-2127-422b-91ae-364da2661108
Description officielle du NVD (en anglais)
ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. An authentication bypass vulnerability was found in ruby-saml prior to versions 1.12.4 and 1.18.0 due to a parser differential. ReXML and Nokogiri parse XML differently, the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a Signature Wrapping attack. This issue may lead to authentication bypass. Versions 1.12.4 and 1.18.0 contain a patch for the issue.