Skip to content

feat: update compose-bin and debian#29

Open
alinashklyar wants to merge 2 commits into
mainfrom
CR-40558-security
Open

feat: update compose-bin and debian#29
alinashklyar wants to merge 2 commits into
mainfrom
CR-40558-security

Conversation

@alinashklyar

@alinashklyar alinashklyar commented Jun 26, 2026

Copy link
Copy Markdown

Bump Docker Compose from v5.1.4 to v5.2.0

What changed in this release

The headline change is a new reconciliation algorithm ([#13830](docker#13830)) — the logic that compares observed container state against the desired state has been rewritten. The release notes include an explicit warning from the maintainers:

"If you experience any issues with a Compose workload that was previously working, please open an issue."

Other notable changes:

Risk assessment

The reconciliation change is the main concern. This service runs with COMPOSE_COMPATIBILITY=true, which adds an extra layer of unpredictability — the new algorithm hasn't been widely tested against v1 compatibility mode workloads.

Everything else in the release (provider plugin rawsetenv, compose watch depends_on fix, publish fixes) doesn't apply to how this image is used.

Security Report — codefresh/compose

Fixed CVEs: 13

🟣 Critical: 1

  • CVE-2026-39834 in golang.org/x/crypto/ssh@v0.48.0 at /usr/local/bin/docker-compose

🔴 High: 5

  • CVE-2026-46597 in golang.org/x/crypto/ssh@v0.48.0 at /usr/local/bin/docker-compose
  • CVE-2026-53492 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose
  • CVE-2026-53489 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose
  • CVE-2026-53488 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose
  • CVE-2026-46680 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose

🟠 Medium: 5

  • CVE-2026-39882 in go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@v1.42.0 at /usr/local/bin/docker-compose
  • CVE-2026-39882 in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@v1.42.0 at /usr/local/bin/docker-compose
  • GO-2026-5547 in github.com/in-toto/in-toto-golang@v0.10.0 at /usr/local/bin/docker-compose
  • CVE-2026-50195 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose
  • CVE-2026-47262 in github.com/containerd/containerd/v2@v2.2.3 at /usr/local/bin/docker-compose

⚫ Unassigned: 2

  • CVE-2026-27145 in crypto/x509@1.26.3 at /usr/local/bin/docker-compose
  • CVE-2026-42507 in net/textproto@1.26.3 at /usr/local/bin/docker-compose

Fixed issues: 5

@masontikhonov masontikhonov changed the title feat: update compose-bin and DHI feat: update compose-bin and Node.js Jun 26, 2026
@masontikhonov masontikhonov changed the title feat: update compose-bin and Node.js feat: update compose-bin and debian Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants