Skip to content

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

Open
erubboli wants to merge 4 commits into
masterfrom
fix/dependabot-postgres
Open

erubboli wants to merge 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
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