Skip to content

Commit e9444f9

Browse files
authored
fix: Upgrade Go toolchain to 1.25.9 and go-git to v5.17.1 to resolve CVEs (#59)
- Go toolchain 1.25.8 → 1.25.9: fixes GO-2026-4947, GO-2026-4946 (crypto/x509), GO-2026-4870 (crypto/tls), GO-2026-4869 (archive/tar), GO-2026-4865 (html/template) - go-git/go-git/v5 v5.16.5 → v5.17.1: fixes GO-2026-4910, GO-2026-4909 (malicious idx file memory consumption) - Dockerfile builder image updated to golang:1.25.9 - Remaining docker/docker vulns (GO-2026-4887, GO-2026-4883) have no upstream fix available Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> AI-Session-Id: 366d114a-30f5-4169-a078-e0ce7d374887 AI-Tool: claude-code AI-Model: unknown
1 parent ed6780a commit e9444f9

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

docker/Dockerfile-plugin

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ---------------------------------------------------------#
22
# Build Plugin Binary #
33
# ---------------------------------------------------------#
4-
FROM us-west1-docker.pkg.dev/gar-setup/docker/golang:1.25.8 as builder
4+
FROM us-west1-docker.pkg.dev/gar-setup/docker/golang:1.25.9 as builder
55

66
RUN apt-get update && apt-get install -y --no-install-recommends \
77
ca-certificates git && \

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ module github.com/drone/plugin
22

33
go 1.25.5
44

5-
toolchain go1.25.8
5+
toolchain go1.25.9
66

77
require (
88
github.com/buildkite/yaml v2.1.0+incompatible
99
github.com/cenkalti/backoff/v4 v4.3.0
1010
github.com/ghodss/yaml v1.0.0
11-
github.com/go-git/go-git/v5 v5.16.5
11+
github.com/go-git/go-git/v5 v5.17.1
1212
github.com/google/go-cmp v0.7.0
1313
github.com/harness/nektos-act v1.1.0
1414
github.com/harness/nektos-act/v2 v2.0.0
@@ -59,7 +59,7 @@ require (
5959
github.com/fatih/color v1.18.0 // indirect
6060
github.com/felixge/httpsnoop v1.0.4 // indirect
6161
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
62-
github.com/go-git/go-billy/v5 v5.6.2 // indirect
62+
github.com/go-git/go-billy/v5 v5.8.0 // indirect
6363
github.com/go-logr/logr v1.4.3 // indirect
6464
github.com/go-logr/stdr v1.2.2 // indirect
6565
github.com/go-viper/mapstructure/v2 v2.5.0 // indirect

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,12 @@ github.com/gliderlabs/ssh v0.3.8 h1:a4YXD1V7xMF9g5nTkdfnja3Sxy1PVDCj1Zg4Wb8vY6c=
8282
github.com/gliderlabs/ssh v0.3.8/go.mod h1:xYoytBv1sV0aL3CavoDuJIQNURXkkfPA/wxQ1pL1fAU=
8383
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
8484
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic=
85-
github.com/go-git/go-billy/v5 v5.6.2 h1:6Q86EsPXMa7c3YZ3aLAQsMA0VlWmy43r6FHqa/UNbRM=
86-
github.com/go-git/go-billy/v5 v5.6.2/go.mod h1:rcFC2rAsp/erv7CMz9GczHcuD0D32fWzH+MJAU+jaUU=
85+
github.com/go-git/go-billy/v5 v5.8.0 h1:I8hjc3LbBlXTtVuFNJuwYuMiHvQJDq1AT6u4DwDzZG0=
86+
github.com/go-git/go-billy/v5 v5.8.0/go.mod h1:RpvI/rw4Vr5QA+Z60c6d6LXH0rYJo0uD5SqfmrrheCY=
8787
github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4=
8888
github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII=
89-
github.com/go-git/go-git/v5 v5.16.5 h1:mdkuqblwr57kVfXri5TTH+nMFLNUxIj9Z7F5ykFbw5s=
90-
github.com/go-git/go-git/v5 v5.16.5/go.mod h1:QOMLpNf1qxuSY4StA/ArOdfFR2TrKEjJiye2kel2m+M=
89+
github.com/go-git/go-git/v5 v5.17.1 h1:WnljyxIzSj9BRRUlnmAU35ohDsjRK0EKmL0evDqi5Jk=
90+
github.com/go-git/go-git/v5 v5.17.1/go.mod h1:pW/VmeqkanRFqR6AljLcs7EA7FbZaN5MQqO7oZADXpo=
9191
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
9292
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
9393
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=

0 commit comments

Comments
 (0)