PT-2025-11128 · Ruby-Saml+3 · Ruby-Saml+3
Pitbulk
·
Publicado
2025-03-12
·
Atualizado
2025-09-26
·
CVE-2025-25293
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas:
versões do ruby-saml anteriores à 1.12.4 e à 1.18.0
Descrição:
O problema está relacionado à biblioteca ruby-saml, que fornece single sign-on (SSO) via Security Assertion Markup Language (SAML) para Ruby. A biblioteca está suscetível a Negação de Serviço (DoS) remota com respostas SAML compactadas. Isso ocorre porque o ruby-saml utiliza zlib para descompactar respostas SAML, e é possível contornar a verificação de tamanho da mensagem com uma asserção compactada, uma vez que o tamanho da mensagem é verificado antes da descompressão e não após. Isso pode levar a uma Negação de Serviço (DoS) remota.
Recomendações:
Para resolver o problema, atualize para a versão 1.12.4 ou 1.18.0, ou superior, da biblioteca ruby-saml.
Como medida de contorno temporária, considere desativar o uso de respostas SAML compactadas até que um patch esteja disponível.
Restrinja o acesso à biblioteca ruby-saml vulnerável para minimizar o risco de exploração.
Exploit
Correção
DoS
Resource Exhaustion
Improper Verification of Cryptographic Signature
Allocation of Resources Without Limits
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Debian
Linuxmint
Ubuntu
Ruby-Saml