[High] patch containerd2 for CVE-2026-35469, CVE-2026-34986#16830
Conversation
|
/azurepipelines run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
Kanishk-Bansal
left a comment
There was a problem hiding this comment.
Patch was lost in the last upgrade we need this fix
|
|
||
| %changelog | ||
| * Thu Apr 24 2026 Jyoti Kanase <v-jykanase@microsoft.com> - 2.1.6-2 | ||
| - Modified patch for CVE-2025-64329 |
There was a problem hiding this comment.
@jykanase why does the changelog cve number not match the CVE and patch. What does "Modified patch" mean?
b1ec8da to
654b1c1
Compare
|
curious why 2.1.6 was merged instead of 2.1.7 which already had this patch |
348243f to
26eafde
Compare
Signed-off-by: Kanishk Bansal <kanbansal@microsoft.com>
26eafde to
2197cfc
Compare
|
/azurepipelines run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
| .../github.com/moby/spdystream/spdy/PATENTS | 22 +++++ | ||
| .../moby/spdystream/spdy/dictionary.go | 16 ---- | ||
| .../moby/spdystream/spdy/options.go | 25 ++++++ | ||
| .../moby/spdystream/spdy/options_test.go | 33 ++++++++ |
There was a problem hiding this comment.
nitpick (non-blocking): Drop options_test.go from the patch
The patch creates vendor/.../spdy/options_test.go, but go mod vendor excludes test files from the vendor directory. Confirmed this file is not present in containerd's upstream vendor tree either. Harmless, but can we drop it from this patch?
2.1.7 introduced AppArmor profile changes that add abi/3.0 - this requires the apparmor-abstractions package, which isn't installed in AgentBaker. All AKS clusters were failing to deploy with |
|
Auto cherry-pick results:
Auto cherry-pick pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=1103604&view=results |
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag incremented../cgmanifest.json,./toolkit/scripts/toolchain/cgmanifest.json,.github/workflows/cgmanifest.json)./LICENSES-AND-NOTICES/SPECS/data/licenses.json,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)*.signatures.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
patch containerd2 for CVE-2026-35469, CVE-2026-34986
Change Log
Does this affect the toolchain?
NO
Associated issues
Links to CVEs
Test Methodology