Skip to content

Commit 9ae49c7

Browse files
Ajit Pratap Singhclaude
authored andcommitted
fix(ci): add .trivyignore for unfixable transitive CVEs (docker, brace-expansion)
CVE-2026-34040, CVE-2026-33997: github.com/docker/docker v28.5.2 (no upstream fix) CVE-2026-33750: brace-expansion npm dep in website (no fix available) All are transitive dependencies with no actionable fix. Docker CVEs only affect integration test infra, not production code. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0c85370 commit 9ae49c7

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.trivyignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,15 @@
88
# Not called directly by any GoSQLX code. Risk is scoped to MCP JSON schema generation.
99
# Re-evaluate when buger/jsonparser releases a patched version or when mcp-go updates its dependency.
1010
GHSA-6g7g-w4f8-9c9x
11+
12+
# CVE-2026-34040, CVE-2026-33997 — github.com/docker/docker v28.5.2+incompatible
13+
# Severity: HIGH | No fixed version available (latest is v28.5.2)
14+
# Transitive dependency: testcontainers-go → docker/docker
15+
# Only used in integration tests, not in production code. Docker daemon internals, not Go client.
16+
CVE-2026-34040
17+
CVE-2026-33997
18+
19+
# CVE-2026-33750 — brace-expansion (npm, website)
20+
# Severity: HIGH | No fixed version available
21+
# Transitive dependency in website/package-lock.json. Not in Go code.
22+
CVE-2026-33750

0 commit comments

Comments
 (0)