Skip to content

Commit 6c00ebf

Browse files
committed
govulncheck-action: run from Container image
see codeready-toolchain/toolchain-cicd#159 Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
1 parent 0f25598 commit 6c00ebf

File tree

3 files changed

+22
-12
lines changed

3 files changed

+22
-12
lines changed

.github/workflows/govulncheck.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ jobs:
1414
uses: actions/checkout@v6
1515

1616
- name: Run govulncheck
17-
uses: codeready-toolchain/toolchain-cicd/govulncheck-action@master
17+
uses: xcoulon/toolchain-cicd/govulncheck-action@43844ca43844cab9b5da4a03612c900874aae35f4d1600e
1818
with:
19-
go-version-file: go.mod
20-
cache: false
2119
config: .govulncheck.yaml

.github/workflows/test-with-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Install Go
2626
uses: actions/setup-go@v6
2727
with:
28-
go-version file: go.mod
28+
go-version-file: go.mod
2929

3030
- name: generate
3131
run: |

.govulncheck.yaml

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,46 +4,58 @@ ignored-vulnerabilities:
44
# Fixed in: crypto/x509@go1.24.8
55
- id: GO-2025-4013
66
info: https://pkg.go.dev/vuln/GO-2025-4013
7-
silence-until: 2025-12-03
7+
silence-until: 2026-01-03
88
# Lack of limit when parsing cookies can cause memory exhaustion in net/http
99
# Found in: net/http@go1.23.12
1010
# Fixed in: net/http@go1.24.8
1111
- id: GO-2025-4012
1212
info: https://pkg.go.dev/vuln/GO-2025-4012
13-
silence-until: 2025-12-03
13+
silence-until: 2026-01-03
1414
# Parsing DER payload can cause memory exhaustion in encoding/asn1
1515
# Found in: encoding/asn1@go1.23.12
1616
# Fixed in: encoding/asn1@go1.24.8
1717
- id: GO-2025-4011
1818
info: https://pkg.go.dev/vuln/GO-2025-4011
19-
silence-until: 2025-12-03
19+
silence-until: 2026-01-03
2020
# Insufficient validation of bracketed IPv6 hostnames in net/url
2121
# Found in: net/url@go1.23.12
2222
# Fixed in: net/url@go1.24.8
2323
- id: GO-2025-4010
2424
info: https://pkg.go.dev/vuln/GO-2025-4010
25-
silence-until: 2025-12-03
25+
silence-until: 2026-01-03
2626
# Quadratic complexity when parsing some invalid inputs in encoding/pem
2727
# Found in: encoding/pem@go1.23.12
2828
# Fixed in: encoding/pem@go1.24.8
2929
- id: GO-2025-4009
3030
info: https://pkg.go.dev/vuln/GO-2025-4009
31-
silence-until: 2025-12-03
31+
silence-until: 2026-01-03
3232
# ALPN negotiation error contains attacker controlled information in crypto/tls
3333
# Found in: crypto/tls@go1.23.12
3434
# Fixed in: crypto/tls@go1.24.8
3535
- id: GO-2025-4008
3636
info: https://pkg.go.dev/vuln/GO-2025-4008
37-
silence-until: 2025-12-03
37+
silence-until: 2026-01-03
3838
# Quadratic complexity when checking name constraints in crypto/x509
3939
# Found in: crypto/x509@go1.23.12
4040
# Fixed in: crypto/x509@go1.24.9
4141
- id: GO-2025-4007
4242
info: https://pkg.go.dev/vuln/GO-2025-4007
43-
silence-until: 2025-12-03
43+
silence-until: 2026-01-03
4444
# Excessive CPU consumption in ParseAddress in net/mail
4545
# Found in: net/mail@go1.23.12
4646
# Fixed in: net/mail@go1.24.8
4747
- id: GO-2025-4006
4848
info: https://pkg.go.dev/vuln/GO-2025-4006
49-
silence-until: 2025-12-03
49+
silence-until: 2026-01-03
50+
# Excessive resource consumption when printing error string for host certificate validation in crypto/x509
51+
# Found in: crypto/x509@go1.23.12
52+
# Fixed in: crypto/x509@go1.24.11
53+
- id: GO-2025-4155
54+
info: https://pkg.go.dev/vuln/GO-2025-4155
55+
silence-until: 2026-01-03
56+
# Improper application of excluded DNS name constraints when verifying wildcard names in crypto/x509
57+
# Found in: crypto/x509@go1.23.12
58+
# Fixed in: crypto/x509@go1.24.11
59+
- id: GO-2025-4175
60+
info: https://pkg.go.dev/vuln/GO-2025-4175
61+
silence-until: 2026-01-03

0 commit comments

Comments
 (0)