Skip to content

Commit a179cb3

Browse files
author
蔡耀賢
committed
Merge branch 'fix-rexml-security-warning' into 'master'
Fix CVE-2025-58767 security warning See merge request kdanmobile/shared-code-base/gems/json_requester!19
2 parents a2cb8a3 + af8a079 commit a179cb3

4 files changed

Lines changed: 21 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## [2.0.2] - 2025-09-23
2+
- Update REXML to version `3.4.4` for [CVE-2025-58767](https://www.ruby-lang.org/en/news/2025/09/18/dos-rexml-cve-2025-58767/) DoS vulnerability warning.
3+
14
## [2.0.1] - 2025-07-16
25
- Update Faraday to version `2.13.2` for better stability and performance.
36
- Update faraday-multipart to version `1.1.1`.

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ source 'https://rubygems.org'
33
gemspec
44

55
# Simple, but flexible HTTP client library, with support for multiple backends.
6-
gem 'faraday', '~> 2.13.2'
6+
gem 'faraday', '~> 2.13.4'
77
# Perform multipart-post requests using Faraday.
88
gem 'faraday-multipart', '~> 1.1.1'

Gemfile.lock

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
json_requester (2.0.1)
4+
json_requester (2.0.2)
55
faraday (~> 2.0, >= 2.0.1)
66
faraday-multipart (~> 1.1.0)
77

@@ -10,22 +10,22 @@ GEM
1010
specs:
1111
addressable (2.8.7)
1212
public_suffix (>= 2.0.2, < 7.0)
13-
bigdecimal (3.1.9)
13+
bigdecimal (3.2.3)
1414
coderay (1.1.3)
1515
crack (1.0.0)
1616
bigdecimal
1717
rexml
18-
diff-lcs (1.6.1)
19-
faraday (2.13.2)
18+
diff-lcs (1.6.2)
19+
faraday (2.13.4)
2020
faraday-net_http (>= 2.0, < 3.5)
2121
json
2222
logger
2323
faraday-multipart (1.1.1)
2424
multipart-post (~> 2.0)
25-
faraday-net_http (3.4.0)
25+
faraday-net_http (3.4.1)
2626
net-http (>= 0.5.0)
27-
hashdiff (1.1.2)
28-
json (2.11.3)
27+
hashdiff (1.2.1)
28+
json (2.14.1)
2929
logger (1.7.0)
3030
method_source (1.1.0)
3131
multipart-post (2.4.1)
@@ -34,21 +34,21 @@ GEM
3434
pry (0.14.2)
3535
coderay (~> 1.1)
3636
method_source (~> 1.0)
37-
public_suffix (6.0.1)
38-
rexml (3.4.1)
39-
rspec (3.13.0)
37+
public_suffix (6.0.2)
38+
rexml (3.4.4)
39+
rspec (3.13.1)
4040
rspec-core (~> 3.13.0)
4141
rspec-expectations (~> 3.13.0)
4242
rspec-mocks (~> 3.13.0)
43-
rspec-core (3.13.3)
43+
rspec-core (3.13.5)
4444
rspec-support (~> 3.13.0)
45-
rspec-expectations (3.13.3)
45+
rspec-expectations (3.13.5)
4646
diff-lcs (>= 1.2.0, < 2.0)
4747
rspec-support (~> 3.13.0)
48-
rspec-mocks (3.13.2)
48+
rspec-mocks (3.13.5)
4949
diff-lcs (>= 1.2.0, < 2.0)
5050
rspec-support (~> 3.13.0)
51-
rspec-support (3.13.2)
51+
rspec-support (3.13.6)
5252
uri (1.0.3)
5353
webmock (3.25.1)
5454
addressable (>= 2.8.0)
@@ -59,12 +59,12 @@ PLATFORMS
5959
ruby
6060

6161
DEPENDENCIES
62-
faraday (~> 2.13.2)
62+
faraday (~> 2.13.4)
6363
faraday-multipart (~> 1.1.1)
6464
json_requester!
6565
pry (~> 0.14.2)
6666
rspec (~> 3.0)
6767
webmock (~> 3.25, >= 3.25.1)
6868

6969
BUNDLED WITH
70-
2.7.0
70+
2.7.2

VERSION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.1
1+
2.0.2

0 commit comments

Comments
 (0)