CVE-2026-61674 in Bit
Tóm tắt
Bởi VulDB • 21/09/2026
Fluent Bit là một bộ xử lý log, metrics và traces nhanh gọn nhẹ cho Linux, BSD, macOS và Windows. Từ phiên bản 0.11.0 đến 5.0.8, hàm secure_forward_pong trong plugins/out_forward/forward.c sao chép chuỗi PONG[2] do server kiểm soát vào buffer stack msg có kích thước 32 byte bằng memcpy mà không kiểm tra loại MessagePack hay độ dài của nó. Một kẻ tấn công có khả năng kiểm soát hoặc giả mạo đích Secure Forward được cấu hình với Shared_Key hoặc Empty_Shared_Key trong out_forward có thể gửi một chuỗi reason quá khổ trong lần bắt tay đầu tiên và ghi đè lên dữ liệu điều khiển stack. Các bản build được bảo vệ sẽ chấm dứt đáng tin cậy, trong khi các bản build không có canary stack hoặc có cơ chế disclosure cho phép thực thi mã từ xa (RCE) với quyền của người dùng tiến trình Fluent Bit. Khi sử dụng chế độ --supervisor mode, việc respawn chỉ bằng fork duy trì canary và bố trí địa chỉ, cho phép các cuộc thăm dò crash-or-survive lặp lại hỗ trợ thực thi mã trên bản build đã tăng cường bảo mật; còn các lần khởi động lại dựa trên exec hoặc service-manager thông thường không duy trì trạng thái đó. Vấn đề này đã được sửa trong phiên bản 5.0.8.
If you want to get best quality of vulnerability data, you may have to visit VulDB.