apitrace 2.0 至 14.0 版本中,SnappyFile::flushReadCache() 函数存在基于堆的缓冲区溢出漏洞。攻击者可利用过大的压缩块长度,将数据写入 m_compressedCache 缓冲区之外。攻击者可以构造一个 .trace 文件,使其 4 字节的块长度超过固定缓冲区大小;当用户对该文件进行转储、检查或回放时,将导致堆内存被破坏。
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