RUSTSEC-2026-0346: `Debug` impls for client session values expose TLS secrets

Fechada Para iniciantes
#24 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
62/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
rust
Domínio
security

Direção de pesquisa

A dependência vulnerável é rustls 0.23.45, então comece em Cargo.toml e Cargo.lock, onde ela está fixada, e execute cargo tree -i rustls para ver quais crates a puxam. Atualize o lock para 0.23.46 ou posterior com cargo update -p rustls, depois execute a suíte de testes e o build. Está pronto quando cargo tree -i rustls reportar 0.23.46 ou mais recente e o build passar.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Debug impls for client session values expose TLS secrets

Details
Package rustls
Version 0.23.45
URL https://github.com/rustls/rustls/pull/3299
Date 2026-10-14
Patched versions >=0.23.46
Unaffected versions <0.21.0

The Debug implementations of Tls12ClientSessionValue and
Tls13ClientSessionValue were derived, and so included the TLS 1.2 master
secret or TLS 1.3 resumption PSK in their output.

Custom ClientSessionStore implementations that format these values with
Debug (for example, when logging) could disclose these secrets to readers of
the logs. This conflicts with rustls's
key-material redaction policy.

Ordinary connection and built-in session cache Debug output is redacted and
is not affected.

See advisory page for additional details.

Linguagem predominante
Rust
Estrelas
2
Forks
0
Merge médio
1d 5h
PRs com merge (30d)
4

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de stackabletech/stackable-odbc-trino

Todas as issues de stackabletech/stackable-odbc-trino

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.