CVE-2026-61674 in Bit
요약
\~에 의해 VulDB • 2026. 09. 22.
Fluent Bit는 Linux, BSD, macOS 및 Windows용의 빠르고 경량화된 로그, 메트릭스 및 트레이스 프로세서입니다. 버전 0.11.0부터 5.0.8까지 plugins/out_forward/forward.c 내 secure_forward_pong 함수는 서버가 제어하는 PONG[2] 이유(reason)를 MessagePack 타입이나 길이를 확인하지 않고 memcpy를 사용하여 32바이트 스택 버퍼 msg에 복사합니다. Shared_Key 또는 Empty_Shared_Key로 구성된 out_forward Secure Forward 대상을 통제하거나 사칭할 수 있는 공격자는 첫 번째 핸드셰이크 중에 과다한 크기의 이유(reason)를 전송하여 스택 제어 데이터를 덮어쓸 수 있습니다. 보호된 빌드에서는 reliably 종료가 발생하지만, stack canary가 없거나 disclosure(정보 유출) 기능이 활성화된 빌드는 Fluent Bit 프로세스 사용자 권한으로 원격 코드 실행(RCE)을 허용할 수 있습니다. opt-in --supervisor 모드를 사용할 경우 fork-only respawns는 canary와 주소 레이아웃을 유지하므로, hardening된 빌드에서 코드 실행을 지원하기 위해 반복적인 crash-or-survive(probe)를 수행할 수 있습니다. 반면 일반적인 exec 기반 또는 서비스 매니저 재시작은 해당 상태를 보존하지 않습니다. 이 문제는 버전 5.0.8에서 수정되었습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.