Skip to content

Fix Dependabot alerts: tokio-postgres 0.7.18 / postgres-protocol 0.6.12 - #2111

Merged
erubboli merged 4 commits into
masterfrom
fix/dependabot-postgres
Sep 15, 2026
Merged

erubboli merged 4 commits into
masterfrom
fix/dependabot-postgres

Conversation

@erubboli

@erubboli erubboli commented Sep 14, 2026

Copy link
Copy Markdown
Member

Stacked on #2110 (needs its rustls/chacha20 fixes for cargo-deny to pass).

Clears Dependabot alerts #66 (high), #67 and #68 (medium):

Note: postgres-protocol 0.6.12 moved to the RustCrypto 0.11-gen stack (sha2 0.11, digest 0.11, hmac 0.13, etc.), so the tree now carries both 0.10- and 0.11-gen RustCrypto crates. Added exemptions for the 13 newly unvetted crates in supply-chain/config.toml (vendor audits don't cover these yet); worth revisiting for trust entries/audits later.

Verified locally with the full ./do_checks.sh under the CI toolchain (1.92.0): fmt, cargo-deny, cargo-vet, clippy, codecheck, wasm-doc all green.

- Add exemption for chacha20 0.10.2 (published via trusted publishing,
  so no publisher identity exists for trust entries to cover)
- Refresh imports.lock: rustls 0.23.45 / rustls-webpki 0.103.15
  publisher records and upstream vendor audit updates
@erubboli
erubboli force-pushed the fix/dependabot-postgres branch from ca870c4 to 10cea9e Compare September 15, 2026 10:33
@erubboli
erubboli merged commit 1e1c8da into master Sep 15, 2026
20 checks passed
@erubboli
erubboli deleted the fix/dependabot-postgres branch September 15, 2026 13:40
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.

2 participants