CVE-2026-61674 in Bit
Résumé
par VulDB • 21/09/2026
Fluent Bit est un processeur de logs, métriques et traces rapide et léger pour Linux, BSD, macOS et Windows. De la version 0.11.0 à la 5.0.8, le fichier plugins/out_forward/forward.c contient une fonction secure_forward_pong qui copie la raison PONG[2] contrôlée par le serveur dans un tampon de pile (stack buffer) msg de 32 octets via memcpy, sans vérifier son type MessagePack ni sa longueur. Un attaquant qui contrôle ou peut usurper l'identité d'une destination Secure Forward configurée avec Shared_Key ou Empty_Shared_Key peut envoyer une raison surdimensionnée lors du premier échange et écraser les données de contrôle de la pile (stack control data). Les builds protégés terminent généralement le processus, tandis que les builds sans canari de pile (stack canary) ou avec des fuites d'informations peuvent permettre l'exécution de code à distance (RCE) en tant qu'utilisateur du processus Fluent Bit. Lorsque le mode --supervisor est activé, les respawn par fork conservent le canari et la disposition de l'espace d'adressage, permettant des sondages répétés « crasher ou survivre » pour soutenir l'exécution de code sur un build durci ; les redémarrages ordinaires basés sur exec ou via le gestionnaire de service ne préservent pas cet état. Ce problème est corrigé dans la version 5.0.8.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.