CVE-2026-44236 in rabbitmq-c情報

要約

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

rabbitmq-c は RabbitMQ 用の C 言語製 AMQP クライアントライブラリです。バージョン 0.16.0 より前では、悪意のある AMQP サーバーが amqp_login() の実行中に undersized な connection.tune.frame_max 値を送信でき、rabbitmq-c は librabbitmq/amqp_socket.c の amqp_login_inner() でこの値を受け入れます。librabbitmq/amqp_connection.c の amqp_tune_connection() では frame_max を使用して送信バッファを再割り当てしますが、AMQP_FRAME_MIN_SIZE が強制されません。connection.tune-ok の即時シリアライズが amqp_frame_to_bytes() によって行われると、undersized なヒープ領域の書き込み範囲外アクセスが発生し、メモリ破損およびおそらくサービス拒否(DoS)を引き起こします。パス上の攻撃者は平文 AMQP トラフィックに対してもこの脆弱性をトリガーできます。コード実行は理論的に可能ですが、実証されていません。本問題はバージョン 0.16.0 で修正されています。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

GitHub M

予約する

2026年05月05日

モデレーション

承諾済み

エントリ

VDB-406636

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!