CVE-2026-67220 in RabbitMQ情報

要約

〜によって VulDB • 2026年09月23日

RabbitMQは、メッセージングおよびストリーミングのブローカーです。バージョン3.13.15、4.0.20、4.1.11、4.2.6、4.3.0より前では、x-jms-topic exchangeに対してバインディングが作成される際、add_binding/3はrjms_erlang_selector引数を読み取り、それをerl_scan:string/1およびerl_parse:parse_term/1に通します。erl_scan:string/1はトークン化するすべてのアトムリテラルをインターン(内部化)します。validate_binding/2は実質的に何もしない処理(-> ok.)であり、長さの上限も存在せず、周囲のtry/catchブロックではアトムを取り戻すことができません。Java JMSクライアントはセレクターをクライアント側でコンパイルしますが、サーバーはこの制限を強制しないため、生のAMQPクライアントが任意のセレクタ文字列を送信できます。1つのvhostに限定された低権限の認証済みAMQPユーザーでも、バインディング呼び出しが100回未満でブローカーノード全体をクラッシュさせる(テナント間DoS)ことが可能です。前提条件として、rabbitmq_jms_topic_exchangeプラグインの有効化(バンドルされており、JMSデプロイメントに必須)、およびx-jms-topic exchangeに対する読み取り権限とキューに対する書き込み権限(または両方を宣言するための構成権限)を持つ認証済みAMQPユーザーが必要です。この問題はバージョン3.13.15、4.0.20、4.1.11、4.2.6、4.3.0で修正されています。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

GitHub M

予約する

2026年07月28日

モデレーション

承諾済み

エントリ

VDB-409220

EPSS

0.00000

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!