Skip to content

Commit 0bff86a

Browse files
markhallenclaude
andcommitted
fix(deps): update rack, rexml, and sinatra for security fixes
- rack 3.1.16 → 3.2.5 (7 CVEs: DoS, directory traversal, XSS) - rexml 3.4.1 → 3.4.4 (DoS via malformed XML) - sinatra 4.1.1 → 4.2.1 (ReDoS in ETag headers) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ed1fc9e commit 0bff86a

1 file changed

Lines changed: 14 additions & 11 deletions

File tree

Gemfile.lock

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,30 @@ GEM
1111
rexml
1212
daemons (1.4.1)
1313
dotenv (3.1.8)
14+
drb (2.2.3)
1415
eventmachine (1.2.7)
1516
hashdiff (1.2.0)
1617
json (2.13.2)
1718
language_server-protocol (3.17.0.5)
1819
lint_roller (1.1.0)
1920
logger (1.7.0)
20-
minitest (5.25.5)
21-
mustermann (3.0.3)
21+
minitest (6.0.2)
22+
drb (~> 2.0)
23+
prism (~> 1.5)
24+
mustermann (3.0.4)
2225
ruby2_keywords (~> 0.0.1)
2326
nio4r (2.7.4)
2427
parallel (1.27.0)
2528
parser (3.3.9.0)
2629
ast (~> 2.4.1)
2730
racc
28-
prism (1.4.0)
31+
prism (1.9.0)
2932
public_suffix (6.0.2)
3033
puma (7.0.1)
3134
nio4r (~> 2.0)
3235
racc (1.8.1)
33-
rack (3.1.16)
34-
rack-protection (4.1.1)
36+
rack (3.2.5)
37+
rack-protection (4.2.1)
3538
base64 (>= 0.1.0)
3639
logger (>= 1.6.0)
3740
rack (>= 3.0.0, < 4)
@@ -43,7 +46,7 @@ GEM
4346
rainbow (3.1.1)
4447
rake (13.3.0)
4548
regexp_parser (2.10.0)
46-
rexml (3.4.1)
49+
rexml (3.4.4)
4750
rubocop (1.79.1)
4851
json (~> 2.3)
4952
language_server-protocol (~> 3.17.0.2)
@@ -67,22 +70,22 @@ GEM
6770
rubocop (>= 1.72.1)
6871
ruby-progressbar (1.13.0)
6972
ruby2_keywords (0.0.5)
70-
sinatra (4.1.1)
73+
sinatra (4.2.1)
7174
logger (>= 1.6.0)
7275
mustermann (~> 3.0)
7376
rack (>= 3.0.0, < 4)
74-
rack-protection (= 4.1.1)
77+
rack-protection (= 4.2.1)
7578
rack-session (>= 2.0.0, < 3)
7679
tilt (~> 2.0)
7780
thin (2.0.1)
7881
daemons (~> 1.0, >= 1.0.9)
7982
eventmachine (~> 1.0, >= 1.0.4)
8083
logger
8184
rack (>= 1, < 4)
82-
tilt (2.6.1)
85+
tilt (2.7.0)
8386
unicode-display_width (3.1.4)
8487
unicode-emoji (~> 4.0, >= 4.0.4)
85-
unicode-emoji (4.0.4)
88+
unicode-emoji (4.2.0)
8689
webmock (3.25.1)
8790
addressable (>= 2.8.0)
8891
crack (>= 0.3.2)
@@ -106,4 +109,4 @@ DEPENDENCIES
106109
webmock
107110

108111
BUNDLED WITH
109-
2.6.8
112+
4.0.3

0 commit comments

Comments
 (0)