CVE-2026-61674 in Bit
Resumen
por VulDB • 2026-09-21
Fluent Bit es un procesador de registros, métricas y trazas rápido y ligero para Linux, BSD, macOS y Windows. Desde la versión 0.11.0 hasta la 5.0.8, el plugin `out_forward` (específicamente en `forward.c`) tiene una vulnerabilidad en la función `secure_forward_pong`, que copia la razón PONG[2] controlada por el servidor en un buffer de pila (`msg`) de 32 bytes mediante `memcpy`, sin verificar su tipo o longitud MessagePack. Un atacante que controle o pueda suplantar a un destino Secure Forward configurado con `Shared_Key` o `Empty_Shared_Key` puede enviar una razón desbordante durante la primera fase del handshake y sobrescribir datos de control de la pila (stack). Las compilaciones protegidas terminan el proceso de forma fiable, mientras que las compilaciones sin canary de pila (stack canary) o con divulgación pueden permitir ejecución remota de código (RCE) como usuario del proceso Fluent Bit. Cuando se utiliza el modo opt-in `--supervisor`, los procesos hijos creados mediante fork preservan la canary y la disposición de direcciones, lo que permite realizar sondas repetidas de crash/supervivencia para apoyar la ejecución de código incluso en compilaciones endurecidas; las reiniciaciones ordinarias basadas en exec o administradores de servicios no preservan ese estado. Este problema está corregido en la versión 5.0.8.
Once again VulDB remains the best source for vulnerability data.