chore(deps): bump github.com/moby/buildkit from 0.26.2 to 0.28.1#260
Conversation
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit) from 0.26.2 to 0.28.1. - [Release notes](https://github.com/moby/buildkit/releases) - [Commits](moby/buildkit@v0.26.2...v0.28.1) --- updated-dependencies: - dependency-name: github.com/moby/buildkit dependency-version: 0.28.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
| Duplication | 0 |
AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.
TIP This summary will be updated as you push new changes. Give us feedback
There was a problem hiding this comment.
Pull Request Overview
This PR updates github.com/moby/buildkit from 0.26.2 to 0.28.1 to address critical security vulnerabilities, including Git URL validation issues (GHSA-4vrq-3vrq-g6gg) and risks associated with untrusted custom frontends (GHSA-4c29-8rgm-jvjj).
Codacy analysis confirms the changes are up to standards with no new quality issues or complexity increases. While the update is essential for security, it involves several indirect dependency updates (such as the AWS SDK and containerd) that require verification to ensure no regressions in build or container processing functionality.
Test suggestions
- Verify successful project compilation with BuildKit v0.28.1 and updated dependencies.
- Ensure no regressions in container image processing or build functionality utilizing the BuildKit library.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify successful project compilation with BuildKit v0.28.1 and updated dependencies.
2. Ensure no regressions in container image processing or build functionality utilizing the BuildKit library.
🗒️ Improve review quality by adding custom instructions
Bumps github.com/moby/buildkit from 0.26.2 to 0.28.1.
Release notes
Sourced from github.com/moby/buildkit's releases.
... (truncated)
Commits
45b038cgit: normalize and validate subdir pathsf5462c2git: harden ref arg handling71577a5source: extract SafeFileName into shared pathutil packagedf43783source/http: use os.Root for saved file operations9ce6f62source/http: sanitize downloaded filenames099cf80executor: validate container IDs centrally2642113Merge pull request #6610 from thaJeztah/0.28_backport_bump_patternmatcher802da78vendor: github.com/moby/patternmatcher v0.6.15245d86Merge pull request #6551 from tonistiigi/v0.28-cherry-picks90ee5devendor: update x/net to v0.51.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.