-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependencies to address security vulnerabilities #314
Conversation
8674117
to
96d5cd1
Compare
68bb784
to
9d34364
Compare
37f9346
to
4d14529
Compare
Pull request was converted to draft
- CVE-2022-25647 - CVE-2023-2976 - CVE-2020-8908 Also: - Update Gradle wrapper version to resolve Gradle bug in handling certain dependency JAR files. - Update Gradle shadowJar plugin to v7.1.2 (except for bare-bradle contract, since builder uses Gradle v5 if no wrapper is provided. - Add mergeServiceFiles() to test chaincode shadowJar Gradle tasks to resolve an issue with incorrect class versions being loaded from dependencies. - Add ServicesResourceTransformer to test chaincode maven-shade-plugin Maven plugin configuration to resolve an issue with incorrect class versions being loaded from dependencies. - Tidy-up integration test contract dependencies Signed-off-by: Mark S. Lewis <[email protected]>
4d14529
to
6dcc86e
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
The changes look fine, but I'm having trouble mapping the PR Description to the code changes:
|
They are largely transitive dependencies, and there is still at least one additional outstanding vulnerability for which updates to the dependencies that pull in those vulnerabilities are not yet available. The newer version of OpenTelemetry made API changes so code changes had to happen where it was used. |
Also:
certain dependency JAR files.
since builder uses Gradle v5 if no wrapper is provided).
resolve an issue with incorrect class versions being loaded from dependencies.
Maven plugin configuration to resolve an issue with incorrect class
versions being loaded from dependencies.