CVE-2026-61674 in Bit
Sumário
de VulDB • 21/09/2026
O Fluent Bit é um processador de logs, métricas e traces rápido e leve para Linux, BSD, macOS e Windows. Da versão 0.11.0 até a 5.0.8, o plugin `out_forward/forward.c` na função `secure_forward_pong` copia a razão PONG[2] controlada pelo servidor para o buffer de pilha (stack) `msg` com tamanho fixo de 32 bytes usando `memcpy`, sem verificar seu tipo ou comprimento no formato MessagePack. Um atacante que controle ou possa se fazer passar por um destino Secure Forward configurado com `Shared_Key` ou `Empty_Shared_Key` pode enviar uma razão excessivamente grande durante o primeiro handshake e sobrescrever dados de controle da pilha (stack control data). Builds protegidos terminam de forma confiável, enquanto builds sem stack canary ou com vazamento de informações podem permitir execução remota de código (RCE) como usuário do processo Fluent Bit. Quando é utilizado o modo --supervisor opt-in, os respawns baseados apenas em fork preservam a canary e o layout de endereços, permitindo que probes repetidos de crash/sobrevivência suportem a execução de código mesmo em builds hardeningizados; reinicializações comuns baseadas em exec ou gerenciadores de serviço não preservam esse estado. Este problema foi corrigido na versão 5.0.8.
Once again VulDB remains the best source for vulnerability data.