Skip to content

Commit 4e6938f

Browse files
committed
Update puma, grpc, and commonmarker to include CVE fixes
1 parent 85f2891 commit 4e6938f

File tree

3 files changed

+19
-10
lines changed

3 files changed

+19
-10
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,6 @@ dump.rdb
5050

5151
# Ignore vendored local databases
5252
/vendor/*mmdb
53+
54+
# RVM gemset
55+
.ruby-gemset

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ gem 'grpc', '>= 1.53.0'
2121
gem 'crawler_detect'
2222

2323
# Serving requests
24-
gem 'puma', '~> 4.3'
24+
gem 'puma', '~> 5.6'
2525
gem 'rack-cors'
2626

2727
# Helper gems for Rails
@@ -90,6 +90,8 @@ group :development, :test do
9090

9191
# To avoid polling for changes on Windows MRI, it needs this opt-in gem
9292
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
93+
94+
gem 'bundler-audit'
9395
end
9496

9597
group :development do

Gemfile.lock

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@ GEM
133133
bullet (7.0.7)
134134
activesupport (>= 3.0.0)
135135
uniform_notifier (~> 1.11)
136+
bundler-audit (0.9.1)
137+
bundler (>= 1.2.0, < 3)
138+
thor (~> 1.0)
136139
byebug (11.1.3)
137140
capybara (3.39.2)
138141
addressable
@@ -143,7 +146,7 @@ GEM
143146
rack-test (>= 0.6.3)
144147
regexp_parser (>= 1.5, < 3.0)
145148
xpath (~> 3.2)
146-
commonmarker (0.23.8)
149+
commonmarker (0.23.10)
147150
concurrent-ruby (1.2.2)
148151
connection_pool (2.4.1)
149152
crack (0.4.5)
@@ -215,11 +218,11 @@ GEM
215218
geocoder (1.8.1)
216219
globalid (1.1.0)
217220
activesupport (>= 5.0)
218-
google-protobuf (3.22.2)
219-
googleapis-common-protos-types (1.5.0)
220-
google-protobuf (~> 3.14)
221-
grpc (1.53.0)
222-
google-protobuf (~> 3.21)
221+
google-protobuf (3.24.3)
222+
googleapis-common-protos-types (1.9.0)
223+
google-protobuf (~> 3.18)
224+
grpc (1.58.0)
225+
google-protobuf (~> 3.23)
223226
googleapis-common-protos-types (~> 1.0)
224227
haml (6.1.1)
225228
temple (>= 0.8.2)
@@ -312,7 +315,7 @@ GEM
312315
net-smtp (0.3.3)
313316
net-protocol
314317
netrc (0.11.0)
315-
nio4r (2.5.8)
318+
nio4r (2.5.9)
316319
nokogiri (1.15.4)
317320
mini_portile2 (~> 2.8.2)
318321
racc (~> 1.4)
@@ -359,7 +362,7 @@ GEM
359362
propshaft (0.4.0)
360363
rails (>= 7.0.0.alpha2)
361364
public_suffix (5.0.3)
362-
puma (4.3.12)
365+
puma (5.6.7)
363366
nio4r (~> 2.0)
364367
qonfig (0.28.0)
365368
raabro (1.4.0)
@@ -559,6 +562,7 @@ DEPENDENCIES
559562
bootsnap (>= 1.4.2)
560563
bugsnag
561564
bullet
565+
bundler-audit
562566
byebug
563567
capybara (>= 2.15)
564568
coinbase_commerce!
@@ -595,7 +599,7 @@ DEPENDENCIES
595599
opensearch-ruby
596600
propshaft (= 0.4.0)
597601
public_suffix
598-
puma (~> 4.3)
602+
puma (~> 5.6)
599603
rack-attack (~> 6.6)
600604
rack-cors
601605
rails (~> 7.0.1)

0 commit comments

Comments
 (0)