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

VetorAV: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 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2025-03642
BIT-GITLAB-2025-25293
CVE-2025-25293
DLA-4115-1
GHSA-92RQ-C8CF-PRRQ
GHSA-HW46-3HMR-X9XV
USN-7409-1

Produtos afetados

Debian
Linuxmint
Ubuntu
Ruby-Saml