Skip to content

Update dependencies to fix security advisories - #225

Merged
linyows merged 1 commit into
mainfrom
deps/security-updates
Jul 26, 2026
Merged

Update dependencies to fix security advisories#225
linyows merged 1 commit into
mainfrom
deps/security-updates

Conversation

@linyows

@linyows linyows commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Applies all security updates Dependabot reports (15 open alerts) together with the outdated-dependency bumps it proposed.

Security fixes

Package Change Severity
golang.org/x/crypto 0.50.0 -> 0.52.0 6 critical, 2 high, 4 medium
google.golang.org/grpc 1.81.0 -> 1.82.1 high (GHSA-hrxh-6v49-42gf)
golang.org/x/net 0.52.0 -> 0.55.0 medium (GHSA-5cv4-jp36-h3mw)

Note that grpc 1.81.1, proposed in #218, does not clear the advisory. 1.82.1 is the first patched version.

Other updates

Transitive dependencies golang.org/x/sys, golang.org/x/term, golang.org/x/text and google.golang.org/genproto/googleapis/rpc are updated as well.

Verification

  • go build ./...: succeeds
  • go test ./...: all packages pass
  • govulncheck ./...: no findings remain for the updated dependencies. The remaining reports come from the standard library of the local Go 1.26.0 toolchain only, and CI is unaffected because setup-go resolves the latest patch release.

Merging this closes #224, #223, #222, #220, #218 and #217 automatically.

🤖 Generated with Claude Code

Resolves all 15 open Dependabot alerts:

- golang.org/x/crypto 0.50.0 -> 0.52.0 (6 critical, 2 high, 4 medium)
- google.golang.org/grpc 1.81.0 -> 1.82.1 (high, GHSA-hrxh-6v49-42gf)
- golang.org/x/net 0.52.0 -> 0.55.0 (medium, GHSA-5cv4-jp36-h3mw)

Also picks up the non-security updates Dependabot proposed:

- github.com/pb33f/libopenapi 0.36.3 -> 0.37.2
- github.com/go-playground/validator/v10 10.30.2 -> 10.30.3
- github.com/mattn/go-sqlite3 1.14.42 -> 1.14.44

Note that grpc 1.81.1 (proposed in #218) does not clear the advisory;
1.82.1 is the first patched version.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Code Metrics Report

main (f50a97d) #225 (78e22fd) +/-
Coverage 58.2% 58.2% -0.1%
Code to Test Ratio 1:1.0 1:1.0 +0.0
Test Execution Time 2m29s 2m45s +16s
Details
  |                     | main (f50a97d) | #225 (78e22fd) |  +/-  |
  |---------------------|----------------|----------------|-------|
- | Coverage            |          58.2% |          58.2% | -0.1% |
  |   Files             |             67 |             67 |     0 |
  |   Lines             |           6966 |           6954 |   -12 |
- |   Covered           |           4058 |           4049 |    -9 |
+ | Code to Test Ratio  |          1:1.0 |          1:1.0 |  +0.0 |
  |   Code              |          13633 |          13615 |   -18 |
+ |   Test              |          14634 |          14665 |   +31 |
- | Test Execution Time |          2m29s |          2m45s |  +16s |

Code coverage of files in pull request scope (76.1% → 76.2%)

Files Coverage +/- Status
expr.go 76.2% +0.0% affected

Reported by octocov

@linyows

linyows commented Jul 26, 2026

Copy link
Copy Markdown
Owner Author

/e2e

@github-actions

Copy link
Copy Markdown

✅ E2E test passed successfully!

@linyows
linyows merged commit c46ef67 into main Jul 26, 2026
4 checks passed
@linyows
linyows deleted the deps/security-updates branch July 26, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant