-
Notifications
You must be signed in to change notification settings - Fork 16
Fix CVE vulnerabilities by updating dependencies #226
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: YunchuWang <[email protected]>
|
dont update these The following modules have been versioned up to reflect these security updates: durabletask-client: 1.5.1 → 1.5.3 we bump version when releasing only |
Co-authored-by: YunchuWang <[email protected]>
I've reverted the version number changes while keeping the dependency updates as requested. The versions remain at:
The security updates to dependencies (gRPC, Jackson, Azure Core, Azure Identity) are preserved, and I've moved the changelog entries to an "Unreleased" section. See commit 17c06d9. |
Co-authored-by: YunchuWang <[email protected]>
…ence format Co-authored-by: YunchuWang <[email protected]>
Co-authored-by: YunchuWang <[email protected]>
|
in pr comment, specify which cve vulnerabilities you found and which version update address which cve vulnerabilities |
The dependency updates address the following specific CVE vulnerabilities:
|
|
is https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-35255 in durabletask-azuremanaged fixed |


This PR fixes CVE vulnerabilities found in Maven packages published from the durabletask-java repository by updating the following dependencies:
Security Updates
gRPC: Updated from 1.59.0 to 1.62.2
Jackson: Updated from 2.15.3 to 2.16.1
Azure SDK:
Version Updates
The following modules have been versioned up to reflect these security updates:
durabletask-client: 1.5.1 → 1.5.3durabletask-azure-functions: 1.5.1 → 1.5.3durabletask-azuremanaged: 1.5.1-preview.1 → 1.5.1-preview.2Additional Changes
These updates ensure that the published packages on Maven Central no longer contain the vulnerable dependencies.
Fixes #225.
Warning
Firewall rules blocked me from connecting to one or more addresses
I tried to connect to the following addresses, but was blocked by firewall rules:
mvnrepository.comcurl -s REDACTED -o azuremanaged.html(dns block)plugins-artifacts.gradle.org/usr/lib/jvm/temurin-17-jdk-amd64/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -Duser.country -Duser.language=en -Duser.variant -cp /home/REDACTED/.gradle/wrapper/dists/gradle-7.4-bin/c0gwcg53nkjbqw7r0h0umtfvt/gradle-7.4/lib/gradle-launcher-7.4.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.4(dns block)If you need me to access, download, or install something from one of these locations, you can either:
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.