Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2025-25293


ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Prior to versions 1.12.4 and 1.18.0, ruby-saml is susceptible to remote Denial of Service (DoS) with compressed SAML responses. ruby-saml uses zlib to decompress SAML responses in case they're compressed. It is possible to bypass the message size check with a compressed assertion since the message size is checked before inflation and not after. This issue may lead to remote Denial of Service (DoS). Versions 1.12.4 and 1.18.0 fix the issue.


Published

2025-03-12T21:15:42.363

Last Modified

2025-11-03T20:17:59.253

Status

Modified

Source

[email protected]

Severity

CVSSv3.1: 7.5 (HIGH)

Weaknesses
  • Type: Secondary
    CWE-400

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application omniauth omniauth_saml < 1.10.6 Yes
Application omniauth omniauth_saml < 2.1.3 Yes
Application omniauth omniauth_saml < 2.2.3 Yes
Application onelogin ruby-saml < 1.12.4 Yes
Application onelogin ruby-saml < 1.18.0 Yes

References