|
15 | 15 | * [#718](https://github.com/SAML-Toolkits/ruby-saml/pull/718/) Add support to retrieve from SAMLResponse the AuthnInstant and AuthnContextClassRef values |
16 | 16 | * [#711](https://github.com/SAML-Toolkits/ruby-saml/pull/711) Standardize how RubySaml reads and formats certificate and private_key PEM values, including the `RubySaml::Util#format_cert` and `#format_private_key` methods. |
17 | 17 |
|
18 | | -### 1.17.0 |
| 18 | +### 1.18.0 (???) |
| 19 | +* [#718](https://github.com/SAML-Toolkits/ruby-saml/pull/718) Add support to retrieve from SAMLResponse the AuthnInstant and AuthnContextClassRef values |
| 20 | +* [#720](https://github.com/SAML-Toolkits/ruby-saml/pull/720) Fix ambiguous regex warnings |
| 21 | +* [#715](https://github.com/SAML-Toolkits/ruby-saml/pull/715) Fix typo in SPNameQualifier error text |
| 22 | + |
| 23 | +### 1.17.0 (Sep 10, 2024) |
| 24 | +* Fix for critical vulnerability CVE-2024-45409: SAML authentication bypass via Incorrect XPath selector |
19 | 25 | * [#687](https://github.com/SAML-Toolkits/ruby-saml/pull/687) Add CI coverage for Ruby 3.3 and Windows. |
20 | 26 | * [#673](https://github.com/SAML-Toolkits/ruby-saml/pull/673) Add `Settings#sp_cert_multi` paramter to facilitate SP certificate and key rotation. |
21 | 27 | * [#673](https://github.com/SAML-Toolkits/ruby-saml/pull/673) Support multiple simultaneous SP decryption keys via `Settings#sp_cert_multi` parameter. |
|
55 | 61 | * Add warning about the use of IdpMetadataParser class and SSRF |
56 | 62 | * CI: Migrate from Travis to Github Actions |
57 | 63 |
|
| 64 | +### 1.12.3 (Sep 10, 2024) |
| 65 | +* Fix for critical vulnerability CVE-2024-45409: SAML authentication bypass via Incorrect XPath selector |
| 66 | + |
58 | 67 | ### 1.12.2 (Apr 08, 2021) |
59 | 68 | * [#575](https://github.com/SAML-Toolkits/ruby-saml/pull/575) Fix SloLogoutresponse bug on LogoutRequest |
60 | 69 |
|
|
182 | 191 | * Require Issuer element. (Must match IdP EntityID). |
183 | 192 | * Destination value can't be blank (if present must match ACS URL). |
184 | 193 | * Check that the EncryptedAssertion element only contains 1 Assertion element. |
185 | | - |
186 | 194 | * [#335](https://github.com/SAML-Toolkits/ruby-saml/pull/335) Explicitly parse as XML and fix setting of Nokogiri options. |
187 | 195 | * [#345](https://github.com/SAML-Toolkits/ruby-saml/pull/345)Support multiple settings.auth_context |
188 | 196 | * More tests to prevent XML Signature Wrapping |
189 | 197 | * [#342](https://github.com/SAML-Toolkits/ruby-saml/pull/342) Correct the usage of Mutex |
190 | 198 | * [352](https://github.com/SAML-Toolkits/ruby-saml/pull/352) Support multiple AttributeStatement tags |
191 | 199 |
|
192 | | - |
193 | 200 | ### 1.3.1 (July 10, 2016) |
194 | 201 | * Fix response_test.rb of gem 1.3.0 |
195 | 202 | * Add reference to Security Guidelines |
|
302 | 309 | * [#111](https://github.com/SAML-Toolkits/ruby-saml/pull/111) `Onelogin::` is `OneLogin::` |
303 | 310 | * [#108](https://github.com/SAML-Toolkits/ruby-saml/pull/108) Change namespacing from `Onelogin::Saml` to `Onelogin::Rubysaml` |
304 | 311 |
|
305 | | - |
306 | 312 | ### 0.7.3 (Feb 20, 2014) |
307 | 313 | Updated gem dependencies to be compatible with Ruby 1.8.7-p374 and 1.9.3-p448. Removed unnecessary `canonix` gem dependency. |
308 | 314 |
|
|
0 commit comments