LibreDWG 是一个用于读写 DWG 文件的免费 C 库。在 0.14 版本之前,经过特殊构造的 R13 至 R2000 版本的 DWG 文件可触发 中 函数的算法性资源耗尽漏洞。该漏洞源于类解码循环在每次迭代时均执行 操作,却未对 字段进行有效性检查。攻击者通过操纵该字段,可强制解析器进入极慢的内存分配循环,从而导致拒绝服务(DoS)。在沙箱环境中运行解析器并限制内存使用仅是一种临时缓解措施,而非根本性修复方案。该问题已在 0.14 版本中得到修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-62250 | 5.5 MEDIUM | LibreDWG: unbounded allocation in pre-R13 DWG entity decoding |
| CVE-2026-54610 | 3.3 LOW | LibreDWG: const-input mutation and crash in bit_TV_to_utf8 error handling |