在 Perl 版本的 Imager 中,从 0.45_02 到 1.032 之前的版本,由于在 中未检查起始偏移量,导致在读取 EXIF 块外部数据时发生越界读取。 通过验证 是否保持在 EXIF 块范围内来校验 IFD 条目的数据,但从未检查起始偏移量本身。当该和不等于数据真实结尾时,即使条目起始位置位于块外,校验仍会通过。 在 1.032 及之前版本中, 是普通的 类型,因此在常见的补码实现中,若偏移量的高位为 1,则会转换为负数,使得和值可能回落到块内。从 1.033 起,该字段变为 类型,仅在 为 32 位
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 |
|---|---|---|---|---|
| - | - | 0.45_02 ~ 1.035 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet