upgrade bundler deps#2918
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates several dependencies in macos/Gemfile.lock, including AWS SDK components, fastlane, and google-apis. Critical security concerns were raised regarding potential supply chain attacks, as the updated versions for bigdecimal and json do not exist on RubyGems.org, and the fastlane-sirp dependency is not a standard part of the fastlane gem.
| base64 (0.2.0) | ||
| benchmark (0.5.0) | ||
| bigdecimal (4.1.1) | ||
| bigdecimal (4.1.2) |
There was a problem hiding this comment.
The version 4.1.2 for the bigdecimal gem does not exist on RubyGems.org (the current stable version is in the 3.1.x range). Using non-existent or unusually high version numbers is a common indicator of a dependency confusion attack or a malicious gem injection. Please verify the source of this gem and ensure the environment used to generate this lockfile is secure.
| faraday_middleware (~> 1.0) | ||
| fastimage (>= 2.1.0, < 3.0.0) | ||
| fastlane-sirp (>= 1.0.0) | ||
| fastlane-sirp (>= 1.1.0) |
There was a problem hiding this comment.
The dependency fastlane-sirp is not a standard dependency of the official fastlane gem. Its inclusion here, especially as a dependency of fastlane, is highly suspicious and strongly suggests a supply chain attack or a malicious gem injection. Official fastlane releases do not depend on this gem, and fastlane-sirp does not appear to be a legitimate public gem on RubyGems.org.
| mutex_m | ||
| jmespath (1.6.2) | ||
| json (2.19.3) | ||
| json (2.19.4) |
There was a problem hiding this comment.
The version 2.19.4 for the json gem is not a valid release on RubyGems.org (the latest stable versions are in the 2.10.x range). This unusually high version number is a common indicator of a dependency confusion attack. It is critical to investigate how this version was introduced into the lockfile.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2918 +/- ##
=======================================
Coverage 94.13% 94.13%
=======================================
Files 52 52
Lines 1483 1483
=======================================
Hits 1396 1396
Misses 87 87
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Auto-generated by create-pull-request
See: https://github.com/peter-evans/create-pull-request/blob/master/docs/concepts-guidelines.md#triggering-further-workflow-runs