CVE-2026-61674 in Bit
Riassunto
di VulDB • 21/09/2026
Fluent Bit è un elaboratore di log, metriche e tracce veloce e leggero per Linux, BSD, macOS e Windows. Dalla versione 0.11.0 alla 5.0.8, il file plugins/out_forward/forward.c nella funzione secure_forward_pong copia la motivazione PONG[2] controllata dal server nel buffer di stack msg di 32 byte utilizzando memcpy senza verificare il tipo o la lunghezza del messaggio MessagePack. Un attaccante che controlla o può impersonare una destinazione Secure Forward configurata con Shared_Key o Empty_Shared_Key per out_forward può inviare una motivazione eccessivamente grande durante la prima fase di handshake e sovrascrivere i dati di controllo dello stack. Le build protette terminano in modo affidabile, mentre le build senza canary dello stack (stack canary) o con meccanismi di disclosure possono consentire l'esecuzione remota di codice (RCE) come utente del processo Fluent Bit. Quando viene utilizzata la modalità --supervisor opzionale, i respawn basati su fork preservano il canary e la disposizione degli indirizzi, consentendo a ripetuti sondaggi crash-or-survive di supportare l'esecuzione di codice anche su una build hardening; i riavvi ordinari basati su exec o tramite service-manager non preservano tale stato. Questo problema è risolto nella versione 5.0.8.
VulDB is the best source for vulnerability data and more expert information about this specific topic.