Commit 0ee81ca
authored
build: update dependencies and base images to fix CVEs (#71)
Bumps Go toolchain and dependencies to pick up available security fixes.
The nixpkgs update brings Go 1.26.1 which resolves 5 stdlib CVEs in the
compiled binary:
- CVE-2026-25679: `url.Parse` insufficient host/authority validation
- CVE-2026-27137: certificate chain verification issue
- CVE-2026-27138: certificate verification panic
- CVE-2026-27139: directory listing issue on Unix platforms
- CVE-2026-27142: HTML content attribute URL injection
Go dependency updates:
- `mcp-go` v0.44.1 → v0.45.0
- `golang.org/x/sync` v0.19.0 → v0.20.0
- `golang.org/x/sys` v0.41.0 → v0.42.0
The base image (RHEL 9.7) still carries 65 CVEs in "affected" status
with no fixed version available upstream. Those remain unresolved by
this change.1 parent 9965598 commit 0ee81ca
4 files changed
Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
| 48 | + | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments