GHSA-92rq-c8cf-prrqHighCVSS 7.5

Ruby SAML allows remote Denial of Service (DoS) with compressed SAML responses

Published
March 12, 2025
Last Modified
November 3, 2025

🔗 CVE IDs covered (1)

📋 Description

Summary

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.

Impact

This issue may lead to remote Denial of Service (DoS).

🎯 Affected products2

  • rubygems/ruby-saml:< 1.12.4
  • rubygems/ruby-saml:>= 1.13.0, < 1.18.0

🔗 References (14)