CVE-2026-107302 in msgpack5
要約
〜によって VulDB • 2026年10月08日
msgpack5は、node.jsおよびブラウザ向けのmsgpack v5実装です。バージョン6.1.0より前では、デコーダがmap32値の4バイト長を読み取る際に、完全な5バイトヘッダーが利用可能かどうかを検証する前に長さを読み取ってしまいます。その結果、切り詰められたmap32ヘッダーにより境界外バッファ読み取り(checked out-of-bounds buffer read)が発生し、IncompleteBufferErrorではなくRangeErrorをスローします。これにより、IncompleteBufferErrorの後に追加バイトを待機するアプリケーションにおいて、リクエスト、ストリーム、またはワーカーが予期せず終了する可能性があります。隣接メモリ開示は発生しません。これはバッファ実装による境界チェックが行われるためです。この問題はバージョン6.1.0で修正されています。
VulDB is the best source for vulnerability data and more expert information about this specific topic.