Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 49 additions & 22 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.3.6)
addressable (2.9.0)
public_suffix (>= 2.0.2, < 8.0)
archive-tar-minitar (0.5.2)
backports (3.4.0)
base64 (0.3.0)
coderay (1.1.0)
columnize (0.3.6)
daemons (1.1.9)
Expand All @@ -13,54 +15,78 @@ GEM
debugger-ruby_core_source (~> 1.3.2)
debugger-linecache (1.2.0)
debugger-ruby_core_source (1.3.2)
descendants_tracker (0.0.3)
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
docker-api (1.7.6)
archive-tar-minitar
excon (>= 0.28)
json
eventmachine (1.0.3)
excon (0.31.0)
faraday (0.9.0)
multipart-post (>= 1.2, < 3)
github_api (0.11.3)
addressable (~> 2.3)
descendants_tracker (~> 0.0.1)
faraday (~> 0.8, < 0.10)
hashie (>= 1.2)
multi_json (>= 1.7.5, < 2.0)
nokogiri (~> 1.6.0)
oauth2
hashie (2.0.5)
faraday (1.10.5)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (~> 1.0)
faraday-multipart (~> 1.0)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.0)
faraday-patron (~> 1.0)
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.1)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.2.0)
multipart-post (~> 2.0)
faraday-net_http (1.0.2)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.4)
github_api (0.19.0)
addressable (~> 2.4)
descendants_tracker (~> 0.0.4)
faraday (>= 0.8, < 2)
hashie (~> 3.5, >= 3.5.2)
oauth2 (~> 1.0)
hashie (3.6.0)
json (1.8.1)
jwt (0.1.11)
multi_json (>= 1.5)
jwt (2.10.2)
base64
method_source (0.8.2)
mini_portile (0.5.3)
mini_portile2 (2.8.9)
multi_json (1.8.4)
multi_xml (0.5.5)
multipart-post (2.0.0)
nginx_utils (0.1.2)
thor
nokogiri (1.6.1)
mini_portile (~> 0.5.0)
oauth2 (0.9.3)
faraday (>= 0.8, < 0.10)
jwt (~> 0.1.8)
nokogiri (1.19.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nokogiri is orphaned in lockfile with no dependents

Low Severity

nokogiri is listed in the resolved gems but nothing in the dependency graph actually requires it. The old github_api 0.11.3 depended on nokogiri (~> 1.6.0), but the updated github_api 0.19.0 dropped that dependency. Since nokogiri isn't in the Gemfile either, it's now an orphaned entry that will be installed unnecessarily (including its native extensions). The security fix this PR aims to apply is effectively a no-op since the gem isn't actually used.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit d8db8f7. Configure here.

oauth2 (1.4.11)
faraday (>= 0.17.3, < 3.0)
jwt (>= 1.0, < 3.0)
multi_json (~> 1.3)
multi_xml (~> 0.5)
rack (~> 1.2)
rack (>= 1.2, < 4)
pry (0.9.12.6)
coderay (~> 1.0)
method_source (~> 0.8)
slop (~> 3.4)
pry-debugger (0.2.2)
debugger (~> 1.3)
pry (~> 0.9.10)
public_suffix (7.0.5)
racc (1.8.1)
rack (1.5.2)
rack-protection (1.5.2)
rack
rack-test (0.6.2)
rack (>= 1.0)
ruby2_keywords (0.0.5)
sinatra (1.4.4)
rack (~> 1.4)
rack-protection (~> 1.4)
Expand All @@ -81,6 +107,7 @@ GEM
eventmachine (>= 1.0.0)
rack (>= 1.0.0)
thor (0.18.1)
thread_safe (0.3.6)
tilt (1.4.1)
yajl-ruby (1.2.0)

Expand Down