🔍 CVE-2026-61837

5.3
CVSS Score
MEDIUM
2026-09-25
2026-10-15 20:22
✅ 완료

🇰🇷 한글 설명

RabbitMQ의 AMQP 1.0 관리 엔드포인트에서 권한 검증 미흡으로 인해 발생하는 취약점입니다. 인증된 모든 AMQP 1.0 사용자가 관리자 권한 없이도 가상 호스트 내의 전체 바인딩 토폴로지 정보를 열람할 수 있습니다. 이로 인해 소스 교환기, 대상 큐, 라우팅 키 등 민감한 메시지 라우팅 구조가 노출될 수 있습니다.

💡 쉬운 설명

로그인한 일반 사용자가 관리자만 볼 수 있는 메시지 전달 경로 지도를 몰래 훔쳐볼 수 있는 문제입니다. 이를 통해 시스템이 어떻게 작동하는지 상세한 구조를 파악할 수 있어 보안 위험이 발생합니다.

🇺🇸 원문 (English)

RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.3.3, 4.2.9, 4.1.14, and 4.0.23, AMQP 1.0 management GET /bindings exposes full binding topology to any authenticated AMQP user without resource/management permission checks. the AMQP 1.0 HTTP-over-AMQP management endpoint GET /bindings (the rabbitamqpmanagement handler) enumerates bindings between an arbitrary source exchange and destination queue/exchange in the caller's virtual host without performing any resource-level permission check. Unlike every sibling operation in the same module (which call checkresourceaccess / bindingchecks), the GET handler ignores the authenticated User and returns the binding list unchanged. As a result, any authenticated AMQP 1.0 client that can open a management link pair , including users with no management/monitoring/policymaker/administrator tag , can enumerate the complete binding topology (source exchanges, destination queues/exchanges, routing keys, and binding arguments) of the virtual host they can access. The equivalent HTTP management API (GET /api/bindings) Confidentiality impact: a non-management AMQP 1.0 user can enumerate the complete routing topology of any virtual host it can connect to , every (source exchange, destination queue/exchange, routing key, binding arguments) This issue is fixed in versions 4.3.3, 4.2.9, 4.1.14, and 4.0.23.

📍 영향받는 시스템

RabbitMQ 4.0.0 ~ 4.3.3, 4.2.9, 4.1.14, 4.0.23 (일부 버전 포함)

⚔️ 공격 벡터

인증된 AMQP 1.0 클라이언트를 통해 관리 엔드포인트(GET /bindings)에 접근하여 정보 탈취

🛡️ 대응 방법

RabbitMQ를 최신 패치 버전(4.3.3, 4.2.9, 4.1.14, 4.0.23 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 취약한 버전 범위(4.0.0~4.3.3 등)에 포함되는지 확인하십시오.

Shell / Script
rabbitmqctl version 2>/dev/null || rabbitmq-server --version 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Magento Open Source