This is an automated email from the ASF dual-hosted git repository. github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-11562-572d69c18ad0ace066576a60c20827afe15254ab in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit a9e4a6acda430fbeff99af37988131b64135b9c4 Author: Andrew Lamb <[email protected]> AuthorDate: Wed Oct 14 22:30:54 2026 +0000 chore(deps): bump rustls to 0.23.46 to fix cargo audit failures (#11562) # Which issue does this PR close? N/A # Rationale for this change The `audit` CI job is failing on main and on PRs (for example https://github.com/apache/arrow-rs/actions/runs/38600959284/job/116002272430 on #11533) because four new RustSec advisories were published today against `rustls`: - [RUSTSEC-2026-0346](https://rustsec.org/advisories/RUSTSEC-2026-0346): `Debug` impls for client session values expose TLS secrets - [RUSTSEC-2026-0347](https://rustsec.org/advisories/RUSTSEC-2026-0347): Buffered application data sent to outer server after ECH rejection - [RUSTSEC-2026-0348](https://rustsec.org/advisories/RUSTSEC-2026-0348): Brotli certificate decompression can allocate up to 1 GiB before authentication - [RUSTSEC-2026-0349](https://rustsec.org/advisories/RUSTSEC-2026-0349): Unauthenticated ServerHello can downgrade later connections to classical key exchange All four are fixed in `rustls` 0.23.46. # What changes are included in this PR? `cargo update -p rustls`, which bumps `rustls` from 0.23.45 to 0.23.46 in `Cargo.lock`. No other changes. # Are these changes tested? I reproduced the failure locally with `cargo audit` on current main (same four advisories), and confirmed `cargo audit` passes after this change. # Are there any user-facing changes? No Co-authored-by: Claude Fable 5.1 <[email protected]> --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 43432ea0ed..02eaa02e56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3234,9 +3234,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.45" +version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" +checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", "log",
