Skip to content

Commit 476c1d4

Browse files
committed
chore: bump cocoapods to 1.16.2 to resolve activesupport XSS vulnerability (CVE in SafeBuffer#%)\n\nUpgrades cocoapods from 1.11.3 to 1.16.2, which relaxes the\nactivesupport constraint from < 7 to < 8, allowing activesupport\nto resolve to 7.2.3.1 (the earliest patched version).\n\nFixes Dependabot alert #10.
1 parent acec95f commit 476c1d4

2 files changed

Lines changed: 53 additions & 45 deletions

File tree

Gemfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
source "https://rubygems.org"
44

55
gem 'xcpretty', '0.3.0'
6-
gem 'cocoapods', '1.11.3'
7-
gem 'cocoapods-downloader', '1.6.3'
6+
gem 'cocoapods', '1.16.2'
87
gem 'jazzy', '0.14.2'

Gemfile.lock

Lines changed: 52 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,49 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
CFPropertyList (3.0.7)
4+
CFPropertyList (3.0.8)
5+
activesupport (7.2.3.1)
56
base64
6-
nkf
7-
rexml
8-
activesupport (6.1.7.6)
9-
concurrent-ruby (~> 1.0, >= 1.0.2)
7+
benchmark (>= 0.3)
8+
bigdecimal
9+
concurrent-ruby (~> 1.0, >= 1.3.1)
10+
connection_pool (>= 2.2.5)
11+
drb
1012
i18n (>= 1.6, < 2)
11-
minitest (>= 5.1)
12-
tzinfo (~> 2.0)
13-
zeitwerk (~> 2.3)
14-
addressable (2.8.0)
15-
public_suffix (>= 2.0.2, < 5.0)
13+
logger (>= 1.4.2)
14+
minitest (>= 5.1, < 6)
15+
securerandom (>= 0.3)
16+
tzinfo (~> 2.0, >= 2.0.5)
17+
addressable (2.8.9)
18+
public_suffix (>= 2.0.2, < 8.0)
1619
algoliasearch (1.27.5)
1720
httpclient (~> 2.8, >= 2.8.3)
1821
json (>= 1.5.1)
1922
atomos (0.1.3)
20-
base64 (0.2.0)
23+
base64 (0.3.0)
24+
benchmark (0.5.0)
25+
bigdecimal (4.0.1)
2126
claide (1.1.0)
22-
cocoapods (1.11.3)
27+
cocoapods (1.16.2)
2328
addressable (~> 2.8)
2429
claide (>= 1.0.2, < 2.0)
25-
cocoapods-core (= 1.11.3)
30+
cocoapods-core (= 1.16.2)
2631
cocoapods-deintegrate (>= 1.0.3, < 2.0)
27-
cocoapods-downloader (>= 1.4.0, < 2.0)
32+
cocoapods-downloader (>= 2.1, < 3.0)
2833
cocoapods-plugins (>= 1.0.0, < 2.0)
2934
cocoapods-search (>= 1.0.0, < 2.0)
30-
cocoapods-trunk (>= 1.4.0, < 2.0)
35+
cocoapods-trunk (>= 1.6.0, < 2.0)
3136
cocoapods-try (>= 1.1.0, < 2.0)
3237
colored2 (~> 3.1)
3338
escape (~> 0.0.4)
3439
fourflusher (>= 2.3.0, < 3.0)
3540
gh_inspector (~> 1.0)
3641
molinillo (~> 0.8.0)
3742
nap (~> 1.0)
38-
ruby-macho (>= 1.0, < 3.0)
39-
xcodeproj (>= 1.21.0, < 2.0)
40-
cocoapods-core (1.11.3)
41-
activesupport (>= 5.0, < 7)
43+
ruby-macho (>= 2.3.0, < 3.0)
44+
xcodeproj (>= 1.27.0, < 2.0)
45+
cocoapods-core (1.16.2)
46+
activesupport (>= 5.0, < 8)
4247
addressable (~> 2.8)
4348
algoliasearch (~> 1.0)
4449
concurrent-ruby (~> 1.1)
@@ -48,7 +53,7 @@ GEM
4853
public_suffix (~> 4.0)
4954
typhoeus (~> 1.0)
5055
cocoapods-deintegrate (1.0.5)
51-
cocoapods-downloader (1.6.3)
56+
cocoapods-downloader (2.1)
5257
cocoapods-plugins (1.0.0)
5358
nap
5459
cocoapods-search (1.0.1)
@@ -57,16 +62,20 @@ GEM
5762
netrc (~> 0.11)
5863
cocoapods-try (1.2.0)
5964
colored2 (3.1.2)
60-
concurrent-ruby (1.2.2)
65+
concurrent-ruby (1.3.6)
66+
connection_pool (3.0.2)
67+
drb (2.2.3)
6168
escape (0.0.4)
62-
ethon (0.15.0)
69+
ethon (0.18.0)
6370
ffi (>= 1.15.0)
64-
ffi (1.15.5)
71+
logger
72+
ffi (1.17.3)
6573
fourflusher (2.3.1)
6674
fuzzy_match (2.0.4)
6775
gh_inspector (1.1.3)
68-
httpclient (2.8.3)
69-
i18n (1.14.1)
76+
httpclient (2.9.0)
77+
mutex_m
78+
i18n (1.14.8)
7079
concurrent-ruby (~> 1.0)
7180
jazzy (0.14.2)
7281
cocoapods (~> 1.5)
@@ -78,51 +87,51 @@ GEM
7887
sassc (~> 2.1)
7988
sqlite3 (~> 1.3)
8089
xcinvoke (~> 0.3.0)
81-
json (2.6.1)
90+
json (2.19.2)
8291
liferaft (0.0.6)
83-
mini_portile2 (2.8.7)
84-
minitest (5.19.0)
92+
logger (1.7.0)
93+
mini_portile2 (2.8.9)
94+
minitest (5.27.0)
8595
molinillo (0.8.0)
86-
mustache (1.1.1)
87-
nanaimo (0.3.0)
96+
mustache (1.1.2)
97+
mutex_m (0.3.0)
98+
nanaimo (0.4.0)
8899
nap (1.1.0)
89100
netrc (0.11.0)
90-
nkf (0.2.0)
91101
open4 (1.3.4)
92-
public_suffix (4.0.6)
93-
redcarpet (3.5.1)
94-
rexml (3.4.2)
102+
public_suffix (4.0.7)
103+
redcarpet (3.6.1)
104+
rexml (3.4.4)
95105
rouge (2.0.7)
96106
ruby-macho (2.5.1)
97107
sassc (2.4.0)
98108
ffi (~> 1.9)
109+
securerandom (0.4.1)
99110
sqlite3 (1.7.3)
100111
mini_portile2 (~> 2.8.0)
101-
typhoeus (1.4.0)
102-
ethon (>= 0.9.0)
112+
typhoeus (1.6.0)
113+
ethon (>= 0.18.0)
103114
tzinfo (2.0.6)
104115
concurrent-ruby (~> 1.0)
105116
xcinvoke (0.3.0)
106117
liferaft (~> 0.0.6)
107-
xcodeproj (1.25.0)
118+
xcodeproj (1.27.0)
108119
CFPropertyList (>= 2.3.3, < 4.0)
109120
atomos (~> 0.1.3)
110121
claide (>= 1.0.2, < 2.0)
111122
colored2 (~> 3.1)
112-
nanaimo (~> 0.3.0)
113-
rexml (>= 3.3.2, < 4.0)
123+
nanaimo (~> 0.4.0)
124+
rexml (>= 3.3.6, < 4.0)
114125
xcpretty (0.3.0)
115126
rouge (~> 2.0.7)
116-
zeitwerk (2.6.11)
117127

118128
PLATFORMS
119129
ruby
120130

121131
DEPENDENCIES
122-
cocoapods (= 1.11.3)
123-
cocoapods-downloader (= 1.6.3)
132+
cocoapods (= 1.16.2)
124133
jazzy (= 0.14.2)
125134
xcpretty (= 0.3.0)
126135

127136
BUNDLED WITH
128-
2.5.14
137+
4.0.8

0 commit comments

Comments
 (0)