cveboard Feed RSS

CVE-2026-118769

cve.nowCrítica

randombit botan

Traduzido automaticamente do inglês.

  • randombit botan
  • Crítica
  • CVSS 9.2
  • Nenhuma versão corrigida informada

Resumo

Botan é uma biblioteca de criptografia em C++. De 2.1.0 até 3.13.0, a função botan_block_cipher_block_size da API C do Botan converteu um tamanho de bloco size_t para int sem uma verificação de limites.

Do registro CVE.

Ler a descrição original

Registro CVE

Botan is a C++ cryptography library. From 2.1.0 until 3.13.0, the Botan C API function botan_block_cipher_block_size converted a size_t block size to int without a bounds check. In an application that accepts external algorithm parameter strings and uses the FFI raw ECB mode, an attacker can select the variable-block-size Lion cipher so that the reported size is truncated, the caller allocates insufficient memory, and later block processing causes memory corruption. The C++ API and normally used C API modes such as CBC and CTR are unaffected. This issue is fixed in version 3.13.0.

O que fazer

Nenhuma versão corrigida informada

Texto simples

Produtos afetados

ProdutoAfetadasCorrigido em
randombit botan>= 2.1.0, < 3.13.0Nenhuma informada

Notas e sinais

Exploração
Sem exploração conhecida
Gravidade
Crítica, CVSS 9.2 (v4.0, pontuado por GitHub_M)
Fraqueza
CWE-125: Out-of-bounds Read; CWE-681: Incorrect Conversion between Numeric Types; CWE-787: Out-of-bounds Write
Fabricante
randombit, botan

Linha do tempo

  1. Listada como crítica pelo cve.now. Versões afetadas e corrigidas vêm do registro CVE, quando for publicado.

Fontes