| Package | Affected versions | Patched versions |
|---|---|---|
| ruby-saml | ≥ 1.13.0, < 1.18.0< 1.12.4 | 1.18.01.12.4 |
| omniauth saml | ≥ 2.0.0, < 2.1.3≥ 2.2.0, < 2.2.3< 1.10.6 | 2.1.32.2.31.10.6 |
| ruby-saml | ≥ 1.13.0, < 1.18.0< 1.12.4 | 1.18.01.12.4 |
An authentication bypass vulnerability was found in ruby-saml 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.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free