UltraJSON v5.13.0-6-g733f9e1 長さ境界違反による不完全なJSON解析中の境界外読み取り
Ron E 投稿、8月26日UltraJSONは、明示的に長さが制限された入力バッファを介して供給される特定の不完全なJSON値を処理する際に、ネイティブC JSONデコーダーに境界外読み取りが含まれています。影響を受けるネイティブエントリポイント、JSON_DecodeObject()は、バッファポインタと明示的なバッファ長の両方を受け入れます。JSON_DecodeObject(
JSONObjectDecoder *dec,
const char *buffer,
size_t cbBuffer
)デコーダーは、cbBufferを論理的な境界として確立します...