CVE catalog

CVE-2025-25291

RubySAML vulnerabilities

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
20.96% · Oct 25, 2026

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. An authentication bypass vulnerability was found in ruby-saml prior to versions 1.12.4 and 1.18.0 due to a parser differential. ReXML and Nokogiri parse XML differently; the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a Signature Wrapping attack. This issue may lead to authentication bypass. Versions 1.12.4 and 1.18.0 fix the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianruby-samlbookworm1.13.0-1+deb12u1vulnerable
Debianruby-samlbookworm-security1.13.0-1+deb12u1vulnerable
Ubunturuby-samlnobleNot reportedvulnerable
Ubunturuby-samlnoble1.15.0-1ubuntu0.24.04.1+esm1fixed
Ubunturuby-samlpro1.15.0-1vulnerable
Ubunturuby-samlpro1.15.0-1ubuntu0.24.04.1vulnerable
Ubunturuby-samlpro1.15.0-1ubuntu0.24.04.1+esm1fixed
Ubunturuby-samlpro1.15.0-1vulnerable
Ubunturuby-samlpro1.15.0-1ubuntu0.24.04.1vulnerable
Ubunturuby-samlpro1.15.0-1ubuntu0.24.04.1+esm1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby-samlsourcebookworm(unfixed)end-of-lifeNot reported[1100441]
Ubunturuby-samldebnoble1.15.0-1ubuntu0.24.04.1+esm1Not reportedNot reportedNot reported
Ubunturuby-samldebpro1.15.0-1ubuntu0.24.04.1+esm1Not reportedUSN-7409-1Not reported
Ubunturuby-samldebpro1.15.0-1ubuntu0.24.04.1+esm1Not reportedUBUNTU-CVE-2025-25291Not reported

[Debian bug #1100441]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [ruby-saml]Affected
    Details (4)
    • 1.13.0-1+deb12u1 · all · bookworm

      Affected

      usn · ruby-saml · debian · bookworm; usn · ruby-saml · debian · 12

    • 1.13.0-1+deb12u1 · all · bookworm

      Affected

      usn · ruby-saml · debian · bookworm; usn · ruby-saml · debian · 12

    • 1.13.0-1+deb12u1 · all · bookworm-security

      Affected

      usn · ruby-saml · debian · bookworm; usn · ruby-saml · debian · 12

    • 1.13.0-1+deb12u1 · all · bookworm-security

      Affected

      usn · ruby-saml · debian · bookworm; usn · ruby-saml · debian · 12

Observed:

References