Skip to content

Commit a8e42ac

Browse files
duy211099claude
andcommitted
fix: upgrade Devise 4.9 → 5.0.3 to fix CVE-2026-32700
Confirmable "change email" race condition permitted user to confirm email they have no access to (GHSA-57hq-95w6-v4fc). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6717f8b commit a8e42ac

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ gem "inertia_rails", "~> 3.16"
9191
gem "vite_rails", "~> 3.0"
9292

9393
# Authentication
94-
gem "devise", "~> 4.9"
94+
gem "devise", "~> 5.0"
9595
gem "omniauth-google-oauth2", "~> 1.2"
9696
gem "omniauth-rails_csrf_protection", "~> 2.0"
9797

Gemfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,10 @@ GEM
144144
irb (~> 1.10)
145145
reline (>= 0.3.8)
146146
debug_inspector (1.2.0)
147-
devise (4.9.4)
147+
devise (5.0.3)
148148
bcrypt (~> 3.0)
149149
orm_adapter (~> 0.1)
150-
railties (>= 4.1.0)
150+
railties (>= 7.0)
151151
responders
152152
warden (~> 1.2.3)
153153
discard (1.4.0)
@@ -560,7 +560,7 @@ DEPENDENCIES
560560
database_consistency (~> 2.1)
561561
database_validations (~> 1.1)
562562
debug
563-
devise (~> 4.9)
563+
devise (~> 5.0)
564564
discard (~> 1.4)
565565
dotenv-rails (~> 3.1)
566566
i18n-tasks (~> 1.0)
@@ -637,7 +637,7 @@ CHECKSUMS
637637
date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
638638
debug (1.11.1) sha256=2e0b0ac6119f2207a6f8ac7d4a73ca8eb4e440f64da0a3136c30343146e952b6
639639
debug_inspector (1.2.0) sha256=9bdfa02eebc3da163833e6a89b154084232f5766087e59573b70521c77ea68a2
640-
devise (4.9.4) sha256=920042fe5e704c548aa4eb65ebdd65980b83ffae67feb32c697206bfd975a7f8
640+
devise (5.0.3) sha256=c4c065051cdc4ace11547b2b7f5c3c4c97d0f1269250f5fe90f614ff78f29546
641641
discard (1.4.0) sha256=6efcd2a53ddf96781f81b825d398f1c88ab88c0faa84e131bea6e16ef95d65d0
642642
dotenv (3.2.0) sha256=e375b83121ea7ca4ce20f214740076129ab8514cd81378161f11c03853fe619d
643643
dotenv-rails (3.2.0) sha256=657e25554ba622ffc95d8c4f1670286510f47f2edda9f68293c3f661b303beab

0 commit comments

Comments
 (0)