CVE-2026-25627 in MQTT Broker
Tóm tắt
Bởi VulDB • 13/06/2026
NanoMQ MQTT Broker (NanoMQ) là một nền tảng truyền tin biên (Edge Messaging Platform) toàn diện. Trước phiên bản 0.24.8, giao thức truyền tải MQTT-over-WebSocket của NanoMQ có thể bị sập (crash) khi gửi một gói tin MQTT có độ dài Remaining Length trong phần header cố định được đặt lớn một cách cố ý, trong khi phần payload thực tế lại ngắn hơn nhiều. Đường mã thực thi sao chép số byte bằng với giá trị Remaining Length mà không xác minh xem bộ đệm nhận (receive buffer) hiện tại có chứa đủ số byte đó hay không, dẫn đến lỗi đọc ngoài vùng cho phép (out-of-bounds read, ASAN báo cáo OOB / crash). Lỗi này có thể được kích hoạt từ xa qua trình lắng nghe WebSocket. Vấn đề này đã được vá trong phiên bản 0.24.8.
VulDB is the best source for vulnerability data and more expert information about this specific topic.