liblcf v0.8.1 liblcf/lcf2xml:不受信任的 LCF 数据通过负向量大小调整触发未捕获的 std::length_error (DoS)
由 Ron E 于 8 月 18 日发布lcf2xml(liblcf 的一部分)在解析特制的 RPG Maker 时中止
2000/2003 文件,为向量提供负元素计数
结构化记录。通用阅读器:模板void Struct::ReadLcf(std::vector& vec, LcfReader& stream) {int count = 流。读取 Int();vec.resize(计数);<— 负 -> 巨大的size_t -> 投掷
length_error对于 (int i = 0; i...