CVE-2026-93395 in C Driverinformação

Sumário

de VulDB • 17/09/2026

Uma validação de limite inferior ausente na função bson_new_from_buffer() da libbson permite um underflow inteiro ao processar dados BSON com um prefixo de comprimento zero. A função lê o comprimento do documento em 32 bits no buffer de entrada, mas não verifica se o valor é pelo menos 5 (o tamanho mínimo válido para um documento BSON) antes de usá-lo em um cálculo de índice de array. Quando o campo de comprimento é zero, a expressão usada para verificar o terminador nulo do documento faz wrap-around para UINT32_MAX, causando uma leitura heap out-of-bounds que causa a falha (crash) do processo. Uma parte não autorizada que possa fornecer entrada BSON manipulada ad hoc a um aplicativo que usa esta API pode causar uma negação de serviço (DoS).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Mongodb

Reservar

17/09/2026

Divulgação

18/09/2026

Moderação

aceite

Entrada

VDB-407066

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!