Tóm tắt nhanh
- CVE-2025-25291 là lỗ hổng mức NGHIÊM TRỌNG (CVSS 9.8) ảnh hưởng ruby-saml, omniauth saml (omniauth), ruby-saml (onelogin).
- Xác suất bị khai thác trong 30 ngày tới (EPSS): 21.0%, cao hơn 97.6% các lỗ hổng khác.
- Cách xử lý: cập nhật lên 1.18.0, 1.12.4, 2.1.3, 2.2.3 hoặc mới hơn.
| Gói / sản phẩm | Phiên bản bị ảnh hưởng | Phiên bản đã vá |
|---|
| ruby-saml RubyGems | ≥ 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
|
Mô tả
Summary
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.
Impact
This issue may lead to authentication bypass.
Mô tả của NVD
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.
Bạn đang dùng một trong các sản phẩm này? Quét site để biết có đang lộ phiên bản có lỗ hổng không.
Quét site miễn phí