Skip to content

Patch Rustls session debug secret disclosure - #61

Draft
shalim786 wants to merge 1 commit into
mainfrom
fix/vanta-cli-rustls-2026-10-29
Draft

shalim786 wants to merge 1 commit into
mainfrom
fix/vanta-cli-rustls-2026-10-29

Conversation

@shalim786

@shalim786 shalim786 commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

The CLI lockfile resolves Rustls 0.23.45, which exposes TLS session secrets through Debug formatting (GHSA-c8m5-c952-6cm4). Update only that lockfile entry and its registry checksum to the patched 0.23.46 release. TLS features, application source, crate version and release metadata are unchanged.

Validation: cargo test --locked --features rustls passed all 1,967 unit tests plus one documentation compile test (21 existing documentation examples ignored). This explicitly includes the Rustls build path; the normal macOS build can otherwise use native TLS. git diff --check passed. No tag, binary release or package publication was created. Standard GitHub CI remains required before merge.

Upstream advisory.

Additional alert coverage

The same 0.23.46 patch also covers low-severity Dependabot #2, #4 and #5 (GHSA-h2v8-394m-p7vv, GHSA-w44r-93j7-qv28 and GHSA-vp88-798v-h67f), in addition to medium #3. GitHub lists the same first patched release for all four records. No further code or dependency changes are needed.

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