-
Notifications
You must be signed in to change notification settings - Fork 0
feat: go 1.25.5 #76
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
feat: go 1.25.5 #76
Conversation
Signed-off-by: Chris Gianelloni <[email protected]>
📝 WalkthroughWalkthroughThe Dockerfile's Go toolchain package version is updated from Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes
Possibly related PRs
Pre-merge checks and finishing touches✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No issues found across 1 file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
Dockerfile(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: cubic · AI code reviewer
| @@ -1,3 +1,3 @@ | |||
| FROM cgr.dev/chainguard/wolfi-base AS go | |||
| RUN apk update && apk add ca-certificates-bundle build-base openssh git go-1.25~=1.25.4 | |||
| RUN apk update && apk add ca-certificates-bundle build-base openssh git go-1.25~=1.25.5 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🌐 Web query:
Go 1.25.5 release security advisories CVE
💡 Result:
Go 1.25.5 addresses two security issues: CVE-2025-61729 (excessive resource consumption when printing HostnameError error strings in crypto/x509) and CVE-2025-61727 (excluded subdomain constraint not restricting wildcard SANs in crypto/x509). [1][2]
Go 1.25.5 patch includes security fixes.
This update to Go 1.25.5 addresses CVE-2025-61729 (excessive resource consumption in crypto/x509 error printing) and CVE-2025-61727 (wildcard SAN constraint validation in crypto/x509). The patch-level version bump is appropriate for deploying these security improvements.
🤖 Prompt for AI Agents
In Dockerfile around line 2, the Go runtime is not pinned to the patched
release; update the APK Go package spec to ensure the image installs Go 1.25.5
(or a later 1.25.x patched release) so the CVE fixes are included, then rebuild
the image — change the go package version token to the patched 1.25.5 (or
higher) variant used by this Alpine base and re-run the build to verify the new
Go version is installed.
Summary by cubic
Updated the Docker build image to use Go 1.25.5 instead of 1.25.4. Keeps the toolchain current with the latest bug fixes and security updates.
Written for commit b363a55. Summary will update automatically on new commits.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.