-
Notifications
You must be signed in to change notification settings - Fork 103
security: fix dependabot prs #3622
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
Conversation
Updates golang.org/x/crypto across all Go modules to address security vulnerabilities and include latest maintenance updates. Security fixes included in v0.45.0 (current version before this update): - CVE-2025-58181 (CVSS 5.3): SSH GSSAPI unbounded memory consumption - CVE-2025-47914 (CVSS 5.3): SSH Agent panic from malformed messages Additional updates in v0.46.0: - Updated golang.org/x dependencies - Updated x509roots/fallback certificate bundle - Fixed SSH agent test flakiness - Upgraded related golang.org/x packages: - golang.org/x/sync: 0.18.0 → 0.19.0 - golang.org/x/sys: 0.38.0 → 0.39.0 - golang.org/x/term: 0.37.0 → 0.38.0 - golang.org/x/text: 0.31.0 → 0.32.0 Addresses Dependabot PRs: #3617, #3616, #3615, #3614, #3613
Updates go.uber.org/mock across all Go modules for Go 1.25 compatibility and new archive mode feature. Changes in v0.6.0: - Fixed mockgen errors with Go 1.25 due to outdated golang.org/x/tools dependency - Added archive mode: generates mocks out of archive files - Added support for specifying mock names in bazel _gomock_archive rule This update is important as the project uses Go 1.24.4 and may upgrade to Go 1.25 in the future. Addresses Dependabot PRs: #2963, #2961
|
/test verify |
1 similar comment
|
/test verify |
8f2c6ed to
517ee1e
Compare
Updates github.com/Azure/azure-sdk-for-go/sdk/azidentity across all Go modules for new features and improvements. Changes in v1.13.0: - Added AzurePowerShellCredential for PowerShell authentication - Enhanced DefaultAzureCredential behavior with AZURE_TOKEN_CREDENTIALS environment variable set to ManagedIdentityCredential - Redesigned persistent token cache API for better performance - Improved credential factory support for Pipelines federated auth This update enhances authentication capabilities and provides better support for various Azure authentication scenarios. Addresses Dependabot PR: #3076
Updates actions/checkout across all actions for new features and improvements. Changes in v6.0.1: - Update all references from v5 and v4 to v6 by @ericsciple in #2314 - Add worktree support for persist-credentials includeIf by @ericsciple in #2327 - Clarify v6 README by @ericsciple in #2328 - Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 - Persist creds to a separate file by @ericsciple in actions/checkout#2286 - v6-beta by @ericsciple in actions/checkout#2298 - update readme/changelog for v6 by @ericsciple in actions/checkout#2311 Addresses Dependabot PR: #3373 Signed-off-by: Rael Garcia <rael@redhat.com>
517ee1e to
80014c4
Compare
|
/test e2e-parallel |
1 similar comment
|
/test e2e-parallel |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hbhushan3, raelga The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/test e2e-parallel |
1 similar comment
|
/test e2e-parallel |
Summary
This PR consolidates all pending Dependabot dependency updates across Go modules, and GitHub Actions. It addresses 20 Dependabot PRs with 4 critical security vulnerabilities fixed.
🚨 Security Alerts Closed
Golang
CVE-2025-58181 (CVSS 5.3 - Medium)
CVE-2025-47914 (CVSS 5.3 - Medium)
📦 Changes by Category
Golang Dependencies (5 commits)
1. golang.org/x/crypto: 0.45.0 → 0.46.0 ✅ SECURITY
Commit:
1e24255972. go.uber.org/mock: 0.5.2 → 0.6.0 🔧 TOOLING
Commit:
46e836d813. Azure SDK azidentity: 1.12.0 → 1.13.0 ⚡ FEATURES
Commit:
5aa838f864. OpenTelemetry: 1.38.0 → 1.39.0 / 0.62.0 → 0.63.0 📊 OBSERVABILITY
Commit:
e2014537fUpdated packages:
Key improvements in v1.39.0 (released December 8, 2025):
WithInstrumentationAttributeSetoption for concurrent-safe attribute handlingModules: backend, frontend, internal, test, admin/server, tooling/helmtest, tooling/templatize
Files changed: 14
GitHub Actions (1 commit)
8. actions/checkout: various → v6.0.1 🔧 TOOLING
Commit:
e0715053e🔍 Testing & Validation
go work syncmake lint-fix- 0 issues reportedmake all-tidycompleted successfully📋 Dependabot PRs Closed (20 total)
Golang (15 PRs)
golang.org/x/crypto (5 PRs):
OpenTelemetry (8 PRs):
Other Go dependencies (2 PRs):
GitHub Actions (1 PR)
📝 Notes