SumatraPDF 是 Windows 平台上的多格式文档阅读器。在版本 3.6.1 及更早版本中,构造恶意 CHM 文件可向 ext/CHMLib/lzx.c 中的 make_decode_table 函数提供畸形的 LZX Huffman 编码长度。在 long-code 分支中,该函数在验证规范 Huffman 表是否发生溢出之前,便通过 next_symbol 写入新的内部节点。当通过 chm_open、chm_retrieve_object、LZXdecompress 和 BUILD_TABLE 等函数
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| sumatrapdfreader | sumatrapdf | <= 3.6.1rel |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| sumatrapdfreader | sumatrapdf | <= 3.6.1rel | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论