VersionDrift
Product

Docker Engine 29.9.0 → 29.9.3

3 releases · 0 breaking changes · 14 security fixes · 0 advisories fixed

14security0breaking0deprecated1feature12fix

Breaking changes

None in the release notes.

Security changes

  • security CVE-2026-116587 Fix possible excessive CPU usage when parsing crafted RSA keys GHSA-mgcc-cww5-fp2q in 29.9.3
  • security CVE-2026-116591 Fix a possible panic when decompressing zstd data GHSA-fpmh-frq8-7rj8 in 29.9.3
  • security CVE-2026-115538 Fix missing encryption and spoofing protections for Swarm overlay networks after firewalld flushes Docker's iptables rules GHSA-6jhp-7446-hf7f in 29.9.3
  • security CVE-2026-115539 Fix a vulnerability where an attacker with a valid worker-node TLS certificate and private key could obtain a manager-node certificate shortly after a Swarm leader change GHSA-628g-hv7f-pgjc in 29.9.3
  • security GHSA-2fqp-xg6f-v7gj: A build that resolved metadata for the same Git source reference twice could crash the daemon through resolver cache poisoning. in 29.9.3
  • security GHSA-w26x-xg27-7qjc: A malicious client with access to the BuildKit control APIs could set extended attributes on files outside the BuildKit state directory, potentially granting elevated privileges to programs on the host. in 29.9.3
  • security The Go runtime update addresses CVE-2026-111943 by rejecting certificate chains that include eight revoked eMudhra intermediate certificates. Image pulls and pushes fail TLS certificate verification if a registry's certificate chain relies on one of the affected TLS intermediates. Affected… in 29.9.2
  • security Domain-validated TLS: EM DV TLS CA - G3B and EM DV TLS CA - G3C in 29.9.2
  • security Organization-validated TLS: EM OV TLS CA - G3B and EM OV TLS CA - G3C in 29.9.2
  • security Extended-validation TLS: EM EV TLS CA - G3B and EM EV TLS CA - G3C in 29.9.2
  • security Code signing: EM OV CS CA - G3B and EM OV CS CA - G3C in 29.9.2
  • security CVE-2026-95839: Pulling or importing an image through containerd's transfer service could crash containerd if a child descriptor contained the io.containerd.manifest.subject annotation and a malformed digest. in 29.9.1
  • security GHSA-8647-2jxj-p2rc: An untrusted registry returning a crafted Content-Length header could crash containerd when parallel layer fetching was enabled with concurrent_layer_fetch_buffer. in 29.9.1
  • security GHSA-hc94-p972-ch66: Pulling a crafted image or pulling from a malicious registry could exhaust host disk space because containerd did not limit incoming layer data to the declared size before validation. in 29.9.1

Every release in between

otherdocker/cli, 29.9.3 milestone
othermoby/moby, 29.9.3 milestone
securityCVE-2026-116587 Fix possible excessive CPU usage when parsing crafted RSA keys GHSA-mgcc-cww5-fp2q
securityCVE-2026-116591 Fix a possible panic when decompressing zstd data GHSA-fpmh-frq8-7rj8
securityCVE-2026-115538 Fix missing encryption and spoofing protections for Swarm overlay networks after firewalld flushes Docker's iptables rules GHSA-6jhp-7446-hf7f
securityCVE-2026-115539 Fix a vulnerability where an attacker with a valid worker-node TLS certificate and private key could obtain a manager-node certificate shortly after a Swarm leader change GHSA-628g-hv7f-pgjc
securityGHSA-2fqp-xg6f-v7gj: A build that resolved metadata for the same Git source reference twice could crash the daemon through resolver cache poisoning.
securityGHSA-w26x-xg27-7qjc: A malicious client with access to the BuildKit control APIs could set extended attributes on files outside the BuildKit state directory, potentially granting elevated privileges to programs on the host.
fixFix literal << keys in YAML files being emitted without quotes. docker/cli#7461
fixFix the daemon hanging on container, image, and system API requests under load. moby/moby#54041
fixUpdate BuildKit to v0.34.2. moby/moby#54107
otherdocker/cli, 29.9.2 milestone
othermoby/moby, 29.9.2 milestone
securityThe Go runtime update addresses CVE-2026-111943 by rejecting certificate chains that include eight revoked eMudhra intermediate certificates. Image pulls and pushes fail TLS certificate verification if a registry's certificate chain relies on one of the affected TLS intermediates. Affected…
securityDomain-validated TLS: EM DV TLS CA - G3B and EM DV TLS CA - G3C
securityOrganization-validated TLS: EM OV TLS CA - G3B and EM OV TLS CA - G3C
securityExtended-validation TLS: EM EV TLS CA - G3B and EM EV TLS CA - G3C
securityCode signing: EM OV CS CA - G3B and EM OV CS CA - G3C
otherUpdate Go runtime to 1.26.10. moby/moby#53989, docker/cli#7418
otherdocker/cli, 29.9.1 milestone
othermoby/moby, 29.9.1 milestone
securityCVE-2026-95839: Pulling or importing an image through containerd's transfer service could crash containerd if a child descriptor contained the io.containerd.manifest.subject annotation and a malformed digest.
securityGHSA-8647-2jxj-p2rc: An untrusted registry returning a crafted Content-Length header could crash containerd when parallel layer fetching was enabled with concurrent_layer_fetch_buffer.
securityGHSA-hc94-p972-ch66: Pulling a crafted image or pulling from a malicious registry could exhaust host disk space because containerd did not limit incoming layer data to the declared size before validation.
fixFix --link-local-ip accepting addresses that are not link-local (169.254.0.0/16 or fe80::/10) when creating a container or connecting it to a network, which made the container fail to start. moby/moby#53923
fixFix COPY --from in the classic builder failing for files not owned by root when userns-remap is enabled. moby/moby#53859
fixFix docker ps -s and container listing with sizes failing entirely when the size of one container cannot be computed. moby/moby#53921
fixFix docker save leaving image layers on disk after the image is removed, when the image contains the same layer more than once (graph-driver image store). moby/moby#53927
fixFix a daemon panic when using the fluentd log driver with a TLS address that cannot be connected to and fluentd-async enabled. moby/moby#53922
fixFix image digest resolution failing when a registry mirror succeeds but a subsequent registry lookup fails. moby/moby#53933
fixFix plugin privilege lookup reporting success when fetching the plugin fails. moby/moby#53934
otherUpdate containerd (static binaries) to v2.4.2. moby/moby#53936
featureDon't add bridge network interfaces to firewalld's docker zone when iptables and ip6tables are both disabled. moby/moby#53907
fixFix bridge networks failing to restore on daemon startup when their bridge is bound to a firewalld zone other than docker. moby/moby#53907
fixFix --domainname with user namespaces and rootless mode; this requires an OCI runtime supporting the domainname field (such as runc >= v1.2.0). moby/moby#53899
otherUpdate RootlessKit to v3.3.0. moby/moby#53942
See how far your stack has drifted from upstream. Release data from vendors’ own sources · feed under CC BY 4.0 · Code under AGPL-3.0 Settings Feed status