CVE catalog

CVE-2024-45409

Ruby SAML vulnerabilities

[CVE catalog]

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

The Ruby SAML library is for implementing the client side of a SAML authorization. Ruby-SAML in <= 12.2 and 1.13.0 <= 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed saml document (by the IdP) can thus forge a SAML Response/Assertion with arbitrary contents. This would allow the attacker to log in as arbitrary user within the vulnerable system. This vulnerability is fixed in 1.17.0 and 1.12.3.

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+deb12u1fixed
Debianruby-samlbookworm-security1.13.0-1+deb12u1fixed
Ubunturuby-samlnoble1.15.0-1ubuntu0.24.04.1fixed
Ubunturuby-samlpro1.4.1-1vulnerable
Ubunturuby-samlpro1.7.2-1vulnerable
Ubunturuby-samlpro1.7.2-1ubuntu0.1~esm1fixed
Ubunturuby-saml20.041.7.2-1vulnerable
Ubunturuby-saml20.041.11.0-1vulnerable
Ubunturuby-saml20.041.11.0-1ubuntu0.1fixed
Ubunturuby-saml22.041.11.0-1vulnerable
Ubunturuby-saml22.041.13.0-1vulnerable
Ubunturuby-saml22.041.13.0-1ubuntu0.1fixed
Ubunturuby-saml24.041.15.0-1vulnerable
Ubunturuby-saml24.041.15.0-1ubuntu0.24.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby-samlsourcebookworm1.13.0-1+deb12u1not yet assignedNot reported[1081560]
Ubunturuby-samldebnoble1.15.0-1ubuntu0.24.04.1Not reportedNot reportedNot reported
Ubunturuby-samldebpro1.7.2-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-45409Not reported
Ubunturuby-samldeb20.041.11.0-1ubuntu0.1Not reportedUBUNTU-CVE-2024-45409Not reported
Ubunturuby-samldeb22.041.13.0-1ubuntu0.1Not reportedUBUNTU-CVE-2024-45409Not reported
Ubunturuby-samldeb24.041.15.0-1ubuntu0.24.04.1Not reportedUBUNTU-CVE-2024-45409Not reported

[Debian bug #1081560]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

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

      Fixed · Fixed: 1.13.0-1+deb12u1

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

    • 1.13.0-1+deb12u1 · all · bookworm

      Fixed · Fixed: 1.13.0-1+deb12u1

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

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

      Fixed · Fixed: 1.13.0-1+deb12u1

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

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

      Fixed · Fixed: 1.13.0-1+deb12u1

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

Observed:

References