Bypass crítico de autenticação em ruby-saml
2025-03-15

Pesquisadores do GitHub Security Lab descobriram duas vulnerabilidades críticas de bypass de autenticação (CVE-2025-25291 e CVE-2025-25292) na biblioteca ruby-saml. Ataques podem usar uma única assinatura válida para falsificar afirmações SAML, permitindo a tomada de conta ao fazer login como qualquer usuário. A vulnerabilidade decorre do uso de dois analisadores XML diferentes (REXML e Nokogiri) pelo ruby-saml, criando uma diferença de analisador explorada por atacantes. A versão 1.18.0 corrige a vulnerabilidade; todos os usuários devem atualizar imediatamente.
Desenvolvimento