LibreCAD 2.2.1.6 及更早版本中,随附的 libdxfrw 库在 dwgReader18::parseDataPage() 函数中存在基于堆的越界写入漏洞。该漏洞源于对缓冲区大小和页面偏移量缺乏校验。攻击者可构造包含恶意 startOffset 值的 AC1018(R2004)格式 DWG 文件,当该文件被打开时,会触发 decompress18 函数将数据写入堆缓冲区之外,从而导致程序崩溃,并可能进一步引发远程代码执行。
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