CVE-2026-67238 in RabbitMQ정보

요약

\~에 의해 VulDB • 2026. 09. 24.

RabbitMQ는 메시징 및 스트리밍 브로커입니다. 버전 4.2.7 및 4.3.1 이전의 RabbitMQ에서 `rabbit_pid_codec:decompose_from_binary/1`은 호출자가 제공한 ETF 인코딩 바이너리를 파싱하고 노드 이름 필드에 대해 `binary_to_atom(Node, utf8)`를 호출합니다. 이 함수는 모든 큐 이름 / 라우팅 키가 `amq.rabbitmq.reply-to.`로 시작할 때 호출되는 `rabbit_volatile_queue:pid_from_name/2`에서 도달 가능합니다. CandidateNodes 멤버십 확인은 원자(atom) 생성 이후에 발생하며, 주변의 try/catch 블록에서는 원자를 회수하지 못합니다(원자는 가비지 컬렉션의 대상이 되지 않음). 또한 `binary_to_existing_atom`가 사용되지 않습니다. 인증된 AMQP 클라이언트는 약 100만 건의 저렴한 요청을 통해 전체 Erlang VM(모든 vhost, 모든 연결)을 충돌시킬 수 있습니다. 사전 조건으로는 어떤 vhost에 대한 인증된 AMQP 0-9-1 연결과 ~1M 연산을 불가능하게 하지 않을 정도로 낮은 per-connection 속도 제한이 필요합니다. 이 문제는 버전 4.2.7 및 4.3.1에서 수정되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 07. 28.

모더레이션

수락

항목

VDB-409209

EPSS

0.00000

활동

낮음

출처

Want to know what is going to be exploited?

We predict KEV entries!