Sebastiaan van Stijn and GitHub
93fa57bbcd
Merge pull request #6711 from vvoland/update-docker
...
build / prepare (push) Has been cancelled
build / build (push) Has been cancelled
build / bin-image (push) Has been cancelled
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29, local) (push) Has been cancelled
e2e / tests (alpine, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29, local) (push) Has been cancelled
e2e / tests (debian, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
vendor: github.com/moby/moby/api v1.53.0-rc.1
v29.2.0-rc.1
2025-12-17 17:01:14 +01:00
Paweł Gronowski
302498c33c
vendor: github.com/moby/moby/client v0.2.2-rc.1
...
full diff: https://github.com/moby/moby/client/compare/b2d84a3ef5a9...v0.2.2-rc.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-17 16:45:43 +01:00
Paweł Gronowski
def847be9a
vendor: github.com/moby/moby/api v1.53.0-rc.1
...
full diff: https://github.com/moby/moby/api/compare/b2d84a3ef5a9...v1.53.0-rc.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-17 16:45:23 +01:00
Sebastiaan van Stijn and GitHub
b9095d09ab
Merge pull request #6710 from robmry/nri-info
...
Include NRI in "info" output
2025-12-16 16:33:40 +01:00
Sebastiaan van Stijn and GitHub
0e6fee6c52
Merge pull request #6698 from thaJeztah/inline_parseWindowsDevice
...
cli/command/container: inline parseWindowsDevice, and minor cleanups
2025-12-16 16:33:03 +01:00
Rob Murray
2a903c52d4
Include NRI in info output
...
Signed-off-by: Rob Murray <rob.murray@docker.com >
2025-12-16 13:50:03 +00:00
Rob Murray
d8351dbe65
Vendor moby/[api|client] from moby master
...
Signed-off-by: Rob Murray <rob.murray@docker.com >
2025-12-16 13:49:49 +00:00
Sebastiaan van Stijn and GitHub
88be58884c
Merge pull request #6709 from vvoland/img-list-all-doc
...
docs: Update --all flag description to clarify it shows dangling images
2025-12-16 12:58:57 +01:00
Paweł Gronowski
f7ddc8a7d1
docs: Update --all flag description to clarify it shows dangling images
...
The --all flag description was misleading by only mentioning
intermediate images, when it actually also controls the visibility of
dangling (untagged) images.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-16 12:27:25 +01:00
Paweł Gronowski and GitHub
00e23cfdb7
Merge pull request #6706 from docker/dependabot/github_actions/actions/upload-artifact-6
...
build(deps): bump actions/upload-artifact from 5 to 6
2025-12-15 13:08:03 +00:00
dependabot[bot] and GitHub
4d7a8b0fd5
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 08:05:21 +00:00
Sebastiaan van Stijn and GitHub
f52814d454
Merge pull request #6705 from vvoland/list-fix
...
build / prepare (push) Has been cancelled
build / build (push) Has been cancelled
build / bin-image (push) Has been cancelled
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29, local) (push) Has been cancelled
e2e / tests (alpine, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29, local) (push) Has been cancelled
e2e / tests (debian, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
image/list: Fix `dangling=false` handling
v29.1.3
2025-12-12 15:45:37 +01:00
Paweł Gronowski
0f03c31ab2
image/list: Fix dangling=false handling
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 15:36:40 +01:00
Paweł Gronowski
1e259062fc
cli/tree: Remove unused all field
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 15:36:40 +01:00
Sebastiaan van Stijn and GitHub
4d6fc331b9
Merge pull request #6704 from vvoland/list-fix
...
image: Fix dangling image detection with graphdrivers
2025-12-12 13:25:44 +01:00
Paweł Gronowski
09a46645a0
image/tree: Add golden test
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 12:39:26 +01:00
Paweł Gronowski
0d88411f1b
image/tree: Remove --all flag check for untagged images in non-expanded view
...
This reverts part of the logic introduced in 207bf52c27 which
incorrectly gated untagged images behind the --all flag in non-expanded
view.
The original fix was addressing the wrong layer of the problem.
The actual issue was that dangling images were being incorrectly passed
to the tree code in the first place.
This was properly fixed in 67f5e3413 which corrected the dangling image
detection logic to properly filter them out before reaching the tree
display code.
Now that dangling images are correctly filtered upstream, untagged
images that reach the tree view should be displayed regardless of the
--all flag setting.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 11:22:47 +01:00
Paweł Gronowski
b315983898
image/tree: Fix width calculation for untagged images
...
When calculating column widths for the tree view, untagged images
weren't being properly accounted for in the width calculation.
This caused layout issues when there were tagged images were shorter
than the `<untagged>` string.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 11:18:27 +01:00
Paweł Gronowski
150a25b9ff
image/tree: Extract untagged image name to const
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 11:17:42 +01:00
Paweł Gronowski
67f5e3413b
image: Fix dangling image detection with graphdrivers
...
The isDangling function was incorrectly identifying images as dangling
when they had no RepoTags but had valid RepoDigests.
This can occur when the graphdrivers are used instead of the containerd
image store.
An image should only be considered dangling if it has no RepoTags,
regardless of whether it has RepoDigests.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-12 11:16:01 +01:00
Sebastiaan van Stijn
2e3425fbd4
cli/command/container: use consistent casing for dockerCLI arg
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-12 09:30:46 +01:00
Sebastiaan van Stijn
de098367d0
cli/command/container: inline parseWindowsDevice
...
It's not parsing anything, so we may as well inline it to be more
clear what's done.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-12 09:24:53 +01:00
Paweł Gronowski and GitHub
d96b7869af
Merge pull request #6702 from thaJeztah/bump_compress
...
vendor: github.com/klauspost/compress v1.18.2
2025-12-11 19:50:57 +00:00
Sebastiaan van Stijn
15de6ce8f7
vendor: github.com/klauspost/compress v1.18.2
...
full diff: https://github.com/klauspost/compress/compare/v1.18.0...v1.18.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-11 19:58:08 +01:00
Paweł Gronowski and GitHub
815be4418f
Merge pull request #6701 from thaJeztah/bump_aec2
...
vendor: github.com/morikuni/aec v1.1.0
2025-12-11 18:14:44 +00:00
Sebastiaan van Stijn and GitHub
ca0fb174cf
Merge pull request #6700 from thaJeztah/fix_validation
...
docker run, create: don't swallow connection errors during validate
2025-12-11 18:12:13 +01:00
Sebastiaan van Stijn
5c406f5ee4
vendor: github.com/morikuni/aec v1.1.0
...
full diff: https://github.com/morikuni/aec/compare/v1.0.0...v1.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-11 17:30:12 +01:00
Sebastiaan van Stijn
a6335c4226
docker run, create: don't swallow connection errors during validate
...
Some validation steps done by `docker create` (and `docker run`) are platform-
specific, and need to know the daemon's OS.
To get this information, the CLI.ServerInfo() method was used, which
discards connection errors, resulting in an empty OS, which causes
validation to fail with an "unknown server OS" error message.
This patch changes it to use the Client.Ping so that we can error when
failing to connect.
We should look if we can reduce the platform-specific validation and parsing
on the client-side, but at least this change should produce a more useful
error.
Before this patch:
DOCKER_HOST=tcp://example.invalid docker run -it --rm --device=/dev/dri alpine
docker: unknown server OS:
Run 'docker run --help' for more information
With this patch:
DOCKER_HOST=tcp://example.invalid docker run -it --rm --device=/dev/dri alpine
failed to connect to the docker API at tcp://example.invalid:2375: lookup example.invalid on 192.168.65.7:53: no such host
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-11 17:03:51 +01:00
Paweł Gronowski and GitHub
91d44d6caf
Merge pull request #6697 from thaJeztah/migrate_yaml
...
vendor: github.com/spf13/cobra v1.10.2, migrate to go.yaml.in/yaml/v3
2025-12-09 15:07:34 +00:00
Sebastiaan van Stijn
49021ad987
vendor: github.com/spf13/cobra v1.10.2, migrate to go.yaml.in/yaml/v3
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-09 15:47:11 +01:00
Sebastiaan van Stijn and GitHub
1a1a4fc478
Merge pull request #6685 from thaJeztah/less_nat
...
remove some uses of go-connections/nat package
2025-12-05 11:06:55 +01:00
Sebastiaan van Stijn
6f75c0c8e2
add TODOs for replacing nat.ParsePortSpecs
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-04 22:07:01 +01:00
Sebastiaan van Stijn
9c10a9c9ac
opts/swarmopts: remove use of nat.ParsePortRange
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-04 22:06:57 +01:00
Paweł Gronowski and GitHub
65cf8762d3
Merge pull request #6692 from thaJeztah/rm_FakeStore
...
internal/test: remove unused FakeStore
2025-12-04 12:36:05 +00:00
Sebastiaan van Stijn
9dfe779abb
internal/test: remove unused FakeStore
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-04 00:18:33 +01:00
Sebastiaan van Stijn and GitHub
dfa98d33ea
Merge pull request #6690 from thaJeztah/compose_file_completion
...
add shell completion for "docker stack deploy --compose-file"
2025-12-03 11:47:52 +01:00
Sebastiaan van Stijn
c81e05eed8
add shell completion for "docker stack deploy --compose-file"
...
With this patch:
docker stack deploy -c<TAB>
.codecov.yml contrib/ e2e/ pkg/
.git/ build/ debian/ experimental/
...
docker stack deploy -c contrib/otel/<TAB>
compose.yaml otelcol.yaml prom.yaml
Note that filtering for the file-extension only appears to be functional
on bash, but not (currently) working on other shells (at least not on Fish).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-03 11:38:04 +01:00
Sebastiaan van Stijn and GitHub
890dcca877
Merge pull request #6688 from vvoland/update-go
...
build / prepare (push) Has been cancelled
build / build (push) Has been cancelled
build / bin-image (push) Has been cancelled
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29, local) (push) Has been cancelled
e2e / tests (alpine, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29, local) (push) Has been cancelled
e2e / tests (debian, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
update to go1.25.5
v29.1.2
2025-12-02 19:58:46 +01:00
Paweł Gronowski
d544885316
update to go1.25.5
...
These releases include 2 security fixes following the security policy:
- crypto/x509: excessive resource consumption in printing error string for host certificate validation
Within HostnameError.Error(), when constructing an error string, there is no limit to the number of hosts that will be printed out.
Furthermore, the error string is constructed by repeated string concatenation, leading to quadratic runtime.
Therefore, a certificate provided by a malicious actor can result in excessive resource consumption.
HostnameError.Error() now limits the number of hosts and utilizes strings.Builder when constructing an error string.
Thanks to Philippe Antoine (Catena cyber) for reporting this issue.
This is CVE-2025-61729 and Go issue https://go.dev/issue/76445 .
- crypto/x509: excluded subdomain constraint does not restrict wildcard SANs
An excluded subdomain constraint in a certificate chain does not restrict the
usage of wildcard SANs in the leaf certificate. For example a constraint that
excludes the subdomain test.example.com does not prevent a leaf certificate from
claiming the SAN *.example.com.
This is CVE-2025-61727 and Go issue https://go.dev/issue/76442 .
View the release notes for more information:
https://go.dev/doc/devel/release#go1.25.5
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-12-02 18:03:18 +01:00
Paweł Gronowski and GitHub
c197aa70ee
Merge pull request #6687 from thaJeztah/use_subtests
...
opts/swarmopts: use sub-tests
2025-12-01 13:08:30 +00:00
Sebastiaan van Stijn
ba683d8df3
opts/swarmopts: use sub-tests
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-12-01 13:01:37 +01:00
Paweł Gronowski and GitHub
0aedba58c2
Merge pull request #6669 from vvoland/29-norc
...
build / prepare (push) Has been cancelled
build / build (push) Has been cancelled
build / bin-image (push) Has been cancelled
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29, local) (push) Has been cancelled
e2e / tests (alpine, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29, local) (push) Has been cancelled
e2e / tests (debian, rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
gha/e2e: Switch to 29 from 29-rc
v29.1.1
2025-11-28 12:26:43 +01:00
Paweł Gronowski
dd2be022c0
gha/e2e: Switch to rc and 29 latest
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-11-28 12:22:06 +01:00
Paweł Gronowski and GitHub
360952c8d3
Merge pull request #6680 from thaJeztah/bump_modules
...
build / prepare (push) Has been cancelled
build / build (push) Has been cancelled
build / bin-image (push) Has been cancelled
build / prepare-plugins (push) Has been cancelled
build / plugins (push) Has been cancelled
codeql / codeql (push) Has been cancelled
e2e / tests (alpine, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 25, local) (push) Has been cancelled
e2e / tests (alpine, 27, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 27, local) (push) Has been cancelled
e2e / tests (alpine, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 28, local) (push) Has been cancelled
e2e / tests (alpine, 29-rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (alpine, 29-rc, local) (push) Has been cancelled
e2e / tests (debian, 25, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 25, local) (push) Has been cancelled
e2e / tests (debian, 27, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 27, local) (push) Has been cancelled
e2e / tests (debian, 28, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 28, local) (push) Has been cancelled
e2e / tests (debian, 29-rc, connhelper-ssh) (push) Has been cancelled
e2e / tests (debian, 29-rc, local) (push) Has been cancelled
test / ctn (push) Has been cancelled
test / host (macos-14) (push) Has been cancelled
test / host (macos-15) (push) Has been cancelled
test / host (macos-15-intel) (push) Has been cancelled
validate / validate (lint) (push) Has been cancelled
validate / validate (shellcheck) (push) Has been cancelled
validate / validate (update-authors) (push) Has been cancelled
validate / validate (validate-vendor) (push) Has been cancelled
validate / validate-md (push) Has been cancelled
validate / validate-make (manpages) (push) Has been cancelled
validate / validate-make (yamldocs) (push) Has been cancelled
vendor: github.com/moby/moby/client v0.2.1
v29.1.0
2025-11-27 17:36:37 +01:00
Sebastiaan van Stijn and GitHub
8fc15eaf2c
Merge pull request #6579 from dvdksn/doc-daemon-buildc-example
...
docs: update buildgc example config to use new buildkit v0.17 options
2025-11-27 17:35:32 +01:00
Sebastiaan van Stijn
1abfbf298c
vendor: github.com/moby/moby/client v0.2.1
...
full diff: https://github.com/moby/moby/compare/client/v0.1.0...v0.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-27 17:25:03 +01:00
David Karlsson
e0d30db115
docs: update buildgc example config to use new buildkit v0.17 options
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2025-11-27 16:24:42 +01:00
Paweł Gronowski and GitHub
5691ade75a
Merge pull request #6682 from thaJeztah/bump_dct_deps
...
cmd/docker-trust: update dependencies
2025-11-27 15:38:49 +01:00
Paweł Gronowski and GitHub
848dcad809
Merge pull request #6681 from thaJeztah/bump_x_deps2
...
vendor: update various golang.org/x/xxx dependencies
2025-11-27 15:38:16 +01:00
Sebastiaan van Stijn
6a0099bc8a
cmd/docker-trust: bump golang.org/x/crypto v0.45.0
...
Hello gophers,
We have tagged version v0.45.0 of golang.org/x/crypto in order to address two
security issues.
This version fixes a vulnerability in the golang.org/x/crypto/ssh package and a
vulnerability in the golang.org/x/crypto/ssh/agent package which could cause
programs to consume unbounded memory or panic respectively.
SSH servers parsing GSSAPI authentication requests don't validate the number of
mechanisms specified in the request, allowing an attacker to cause unbounded
memory consumption.
Thanks to Jakub Ciolek for reporting this issue.
This is CVE-2025-58181 and Go issue https://go.dev/issue/76363 .
SSH Agent servers do not validate the size of messages when processing new
identity requests, which may cause the program to panic if the message is
malformed due to an out of bounds read.
Thanks to Jakub Ciolek for reporting this issue.
This is CVE-2025-47914 and Go issue https://go.dev/issue/76364 .
Cheers, Go Security team
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-27 14:38:30 +01:00