在 1.23.3 之前的 libheif 1.18.0 版本中, 函数存在一个基于堆的缓冲区溢出漏洞。攻击者可通过提供位深不一致的色度分量(chroma components),触发越界写入。例如,攻击者可构造一个 HEIF 文件,声明 Cb 分量为 16 位、Cr 分量为 8 位,从而在 Cr 平面之后执行由文件内容控制的堆写入操作,进而在图像处理流程中实现代码执行。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| strukturag | libheif | 1.18.0< 1.23.3 |
affected |
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| strukturag | libheif | 1.18.0 ~ 1.23.3 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC