Commit 3be6d6b
Upgrade Go to 1.26.2 to fix crypto/x509 CVE (#722)
This commit upgrades the Go version from 1.26.1 to 1.26.2 to address the
crypto/x509 vulnerability (CVE affecting certificate chain validation).
The vulnerability causes denial of service via inefficient certificate
chain validation when certificates contain a very large number of
policy mappings.
Changes:
- Updated go.mod: go directive from 1.26.1 to 1.26.2
- Updated Dockerfile: golang base images from 1.26.1-alpine3.22 to 1.26.2-alpine3.22
Testing:
- go mod tidy: completed successfully with no dependency changes
- go build: binary compiled successfully (117MB)
- go test: all unit tests passed
- docker build: image built successfully (749MB) and tested
Fix Version: 1.26.2
Previous Version: 1.26.1
Package: stdlib
Co-authored-by: Michael Guarino <mjg@plural.sh>1 parent cb47ec5 commit 3be6d6b
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments