File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22ignore :
33 - CVE-2024-27456 # https://github.com/advisories/GHSA-785g-282q-pwvx (packaging issue with rack-cors)
44 - CVE-2024-54133 # https://github.com/rails/rails/security/advisories/GHSA-vfm5-rmrh-j26v (We don’t generate CSP from user input)
5+ - CVE-2026-32700 # https://github.com/heartcombo/devise/security/advisories/GHSA-57hq-95w6-v4fc (User model patched)
Original file line number Diff line number Diff line change 9292 babel-source (>= 4.0 , < 6 )
9393 execjs (~> 2.0 )
9494 base64 (0.3.0 )
95- bcrypt (3.1.20 )
95+ bcrypt (3.1.22 )
9696 benchmark (0.5.0 )
9797 bigdecimal (4.0.1 )
9898 blockenspiel (0.5.0 )
154154 jquery-turbolinks (2.1.0 )
155155 railties (>= 3.1.0 )
156156 turbolinks
157- json (2.15 .2 )
157+ json (2.19 .2 )
158158 json_schemer (2.4.0 )
159159 bigdecimal
160160 hana (~> 1.3 )
Original file line number Diff line number Diff line change @@ -46,4 +46,10 @@ def allowed_organizations
4646 def password_required?
4747 !persisted? || !password . nil? || !password_confirmation . nil?
4848 end
49+
50+ # Address <https://github.com/heartcombo/devise/security/advisories/GHSA-57hq-95w6-v4fc> without updating Devise
51+ def postpone_email_change_until_confirmation_and_regenerate_confirmation_token
52+ unconfirmed_email_will_change!
53+ super
54+ end
4955end
You can’t perform that action at this time.
0 commit comments