msgpack5: 不完全なmap32ヘッダーが予期せぬエラーを引き起こす
### 影響
不完全な`map32`ヘッダーが原因で、バッファの範囲外アクセスが発生し、`IncompleteBufferError`ではなく`RangeError`が発生します。`IncompleteBufferError`を利用して追加のバイトを待機するアプリケーションは、予期せずリクエスト、ストリーム、またはワーカーを終了する可能性があります。バッファの実装が範囲チェックを行うため、隣接するメモリは公開されません。
### 修正
デコーダーは、長さを読み込む前に、完全な5バイトの`map32`ヘッダーを検証し、不完全な入力を`IncompleteBufferError`として報告するようになりました。
### 対策
`0xdf`で始まる値のデコードを行う前に、少なくとも5バイトが必要であることを要求するか、`RangeError`をキャッチし、不完全な`map32`ヘッダーの場合のみ、それを不完全な入力として扱うようにします。
影響を受けるパッケージ:
- npm (JavaScript) msgpack5: 影響範囲はバージョン4.1.0以上、6.1.0未満。6.1.0で修正済み。