CVE-2026-67408 in RabbitMQthông tin

Tóm tắt

Bởi VulDB • 26/09/2026

RabbitMQ là một broker tin nhắn và streaming. Từ phiên bản 4.1.0 đến 4.3.3, cũng như các phiên bản 4.2.9 và 4.1.11, việc phân bổ khóa ràng buộc (Binding Keys) cho Stream Management Super-Stream cho phép thực hiện tấn công từ chối dịch vụ (Denial of Service) bởi người dùng có đặc quyền thấp. RabbitMQ 4.3.1 với tính năng rabbitmqstreammanagement được bật chấp nhận các yêu cầu PUT /api/stream/super-streams/{vhost}/{name} từ một quản trị viên đã xác thực, người có thể truy cập vào vhost mục tiêu. Khi thân yêu cầu chứa trường binding-keys, trình xử lý sẽ phân tích cú pháp chuỗi cách nhau bằng dấu phẩy do kẻ tấn công kiểm soát và xây dựng danh sách tên stream đầy đủ trước khi kiểm tra xem người dùng có quyền cấu hình các stream kết quả hay không. Do đó, một quản trị viên có đặc quyền thấp với quyền truy cập vhost nhưng không có quyền configure, write hoặc read có thể buộc thực hiện các phân bổ bộ nhớ tạm thời lớn trước khi kiểm tra quyền tài nguyên. Trong một container giới hạn 768 MB RAM, một yêu cầu HTTP PUT duy nhất với thân JSON khoảng 4,5 MB đã khiến container RabbitMQ bị chết (trạng thái Docker exited true). Một quản trị viên có đặc quyền thấp và đã xác thực có thể làm sập node RabbitMQ giới hạn bộ nhớ chỉ bằng một yêu cầu HTTP. Vấn đề này được sửa chữa trong các phiên bản 4.3.3, 4.2.9 và 4.1.11.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

29/07/2026

Tiết lộ

25/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!