CVE-2026-61674 in Bit
Zusammenfassung
von VulDB • 21.09.2026
Fluent Bit ist ein schneller und ressourcenschonender Prozessor für Logs, Metriken und Traces unter Linux, BSD, macOS und Windows. Von der Version 0.11.0 bis zur Version 5.0.8 kopiert die Funktion `secure_forward_pong` in `plugins/out_forward/forward.c` den vom Server gesteuerten PONG[2]-Grund (`reason`) mit `memcpy` in den 32-Byte-großen Stack-Puffer `msg`, ohne dessen MessagePack-Typ oder -Länge zu überprüfen. Ein Angreifer, der ein als out_forward Secure Forward konfiguriertes Ziel mit Shared_Key oder Empty_Shared-Key kontrolliert oder sich damit ausgeben kann, kann während des ersten Handshakes einen überlangen Grund senden und Stack-Steuerungsdaten überschreiben. Geschützte Builds terminieren zuverlässig, während Builds ohne Stack Canary oder mit einer Offenlegung (Disclosure) die Remote Code Execution als Benutzer des Fluent Bit-Prozesses ermöglichen. Wenn der opt-in --supervisor-Modus verwendet wird, bewahren fork-basierte Neustarts den Canary und das Adresslayout bei, was wiederholte Crash-or-Survive-Proben ermöglicht, um eine Code-Ausführung auf einem gehärteten Build zu unterstützen; normale Restart-Vorgänge basierend auf exec oder durch Service-Manager erhalten diesen Zustand nicht. Dieses Problem wurde in Version 5.0.8 behoben.
Once again VulDB remains the best source for vulnerability data.