Every CVESearch/Get API key

GHSA-cvp8-5r8g-fhvq

omniauth-saml vulnerable to Improper Verification of Cryptographic Signature

9.9 CriticalFix available

GHSA-cvp8-5r8g-fhvq is a critical vulnerability (CVSS 9.9) in omniauth-saml, published September 11, 2024. No source lists public exploit code. Fixed in omniauth-saml 2.1.2.

What does this mean?
Severity
9.9 CriticalCVSS 4.0, GitHub Advisories
Exploit chance
UnscoredNo EPSS score yet
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

ruby-saml, the dependent SAML gem of omniauth-saml has a signature wrapping vulnerability in <= v1.12.0 and v1.13.0 to v1.16.0 , see https://github.com/SAML-Toolkits/ruby-saml/security/advisories/GHSA-jw9c-mfg7-9rx2 As a result, omniauth-saml created a new release by upgrading ruby-saml to the patched versions v1.17.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
None

Affected packages

Affected packages
PackageAffectedFixed
omniauth-saml
RubyGems
2.0.0 up to 2.1.2
2.1.2
omniauth-saml
RubyGems
before 1.10.5
1.10.5
omniauth-saml
RubyGems
2.2.0 up to 2.2.1
2.2.1
omniauth-saml
RubyGems
2.0.0 up to 2.1.2, plus listed versions
2.1.02.1.1
2.1.2
omniauth-saml
RubyGems
before 1.10.5, plus listed versions
0.9.00.9.10.9.21.0.01.1.0
Show 17 moreShow less
1.10.01.10.11.10.21.10.31.10.41.2.01.3.01.3.11.4.01.4.11.4.21.5.01.6.01.7.01.8.01.8.11.9.0
1.10.5

What each source reports

GitHub Advisories Score used9.9

omniauth-saml vulnerable to Improper Verification of Cryptographic Signature

ruby-saml, the dependent SAML gem of omniauth-saml has a signature wrapping vulnerability in <= v1.12.0 and v1.13.0 to v1.16.0 , see https://github.com/SAML-Toolkits/ruby-saml/security/advisories/GHSA-jw9c-mfg7-9rx2 As a result, omniauth-saml created a new release by upgrading ruby-saml to the patched versions v1.17.

Record
GHSA-cvp8-5r8g-fhvq
CVSS 4.0
9.9 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Weakness
CWE-347
Updated
2026-11-02
OSV9.9

omniauth-saml vulnerable to Improper Verification of Cryptographic Signature

ruby-saml, the dependent SAML gem of omniauth-saml has a signature wrapping vulnerability in <= v1.12.0 and v1.13.0 to v1.16.0 , see https://github.com/SAML-Toolkits/ruby-saml/security/advisories/GHSA-jw9c-mfg7-9rx2 As a result, omniauth-saml created a new release by upgrading ruby-saml to the patched versions v1.17.

Record
GHSA-cvp8-5r8g-fhvq
CVSS 4.0
9.9 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Weakness
CWE-347
Updated
2026-11-02

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

MoveEnter Open