Rails Multisite secure/signed cookies share secrets between sites in a multi-site application
Moderate severity
GitHub Reviewed
Published
Nov 15, 2021
in
discourse/rails_multisite
•
Updated May 4, 2023
Description
Reviewed
Nov 15, 2021
Published to the GitHub Advisory Database
Nov 15, 2021
Published by the National Vulnerability Database
Nov 15, 2021
Last updated
May 4, 2023
Impact
This vulnerability impacts any Rails applications using
rails_multisite
alongside Rails' signed/encrypted cookies. Depending on how the application makes use of these cookies, it may be possible for an attacker to re-use cookies on different 'sites' within a multi-site Rails application.Patches
The issue has been patched in v4 of the
rails_multisite
gem. Note that this upgrade will invalidate all previous signed/encrypted cookies. The impact of this invalidation will vary based on the application architecture.References