RUSTSEC-2026-0104: Reachable panic in certificate revocation list parsing
Mantenedores costumam responder em até 4 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 58/100
Direção de pesquisa
Nenhum arquivo ou teste é mencionado. Comece localizando como bdk-cli depende de rustls-webpki e identificando se a versão vulnerável é direta ou transitiva; use como objetivo as versões corrigidas listadas no issue. Considera-se concluído quando a dependência não for mais resolvida para 0.101.7 e as verificações existentes do projeto passarem.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
| Details | |
|---|---|
| Package | rustls-webpki |
| Version | 0.101.7 |
| URL | n/a |
| Patched Versions | >=0.103.13, <0.104.0-alpha.1 OR >=0.104.0-alpha.7 |
| Aliases | CVE-2026-93599, GHSA-82j2-j2ch-gfr8 |
A panic was reachable when parsing certificate revocation lists via [BorrowedCertRevocationList::from_der]
or [OwnedCertRevocationList::from_der]. This was the result of mishandling a syntactically valid empty
BIT STRING appearing in the onlySomeReasons element of a IssuingDistributionPoint CRL extension.
This panic is reachable prior to a CRL's signature being verified.
Applications that do not use CRLs are not affected.
Thank you to @tynus3 for the report.
- Linguagem predominante
- Rust
- Estrelas
- 143
- Forks
- 109
- Merge médio
- 7d 20h
- PRs com merge (30d)
- 6
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de bitcoindevkit/bdk-cli
-
key generate subcommand silently coerces any word count other than 12 to 24 wordsTalvez já em andamento @Olorunshogo assumiu há 6 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
bitcoindevkit/bdk-cli#362 · 3 comentários ·
Mantenedores costumam responder em até 4 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
bitcoindevkit/bdk-cli#360 ·
Mantenedores costumam responder em até 4 dias
-
Expose remaining SignOptions fields in the wallet sign commandTalvez já em andamento @emma31-dev assumiu há 9 dias. Abertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
bitcoindevkit/bdk-cli#358 · 1 comentário ·
Mantenedores costumam responder em até 4 dias
-
wallet sign command returns generic error for decoding failuresTalvez já em andamento @emma31-dev assumiu há 9 dias. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
bitcoindevkit/bdk-cli#357 ·
Mantenedores costumam responder em até 4 dias
-
enhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
bitcoindevkit/bdk-cli#359 · 1 comentário ·
Mantenedores costumam responder em até 4 dias
Todas as issues de bitcoindevkit/bdk-cli
Issues semelhantes
-
good first issue help wanted r-docs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
servo/rust-smallvec#824 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia
-
priority middle
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
KATO-Hiro/AtCoderClans#12940 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia
-
o8 next debug build aborts on Glass to Dark appearance switch (nil identifier messaged before check)Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
hurttlocker/o8#5112 ·