healthify / fake_idp

Fake IdP service for testing SAML
https://rubygems.org/gems/fake_idp
MIT License
15 stars 8 forks source link

⬆️ Allow ActiveSupport versions < 7.0 #47

Closed tylerwillingham closed 3 years ago

tylerwillingham commented 3 years ago

It appears that to prevent a CVE issue with ActiveSupport < 5.2.5 we added activesupport as a direct dependency to fake_idp and made some decisions on which version to lock to.

Because activesupport is only a dependency of activemodel, and activemodel is itself a dependency of xmlenc, we can lock promote the use of activemodel >= 5.2.5 which would thereby promote avoidance of that previous CVE but without preventing users from using Rails 6.