POJIA破甲
地图 / Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c

Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c

内存破坏 / 整数溢出 / #384477

厂商
Internet Bug Bounty
严重程度
低危 · CVSS 5.3
赏金
—
弱点
整数溢出
研究员
@md4
披露日期
2019-10-21
资产
PHP
CVE
CVE-2018-14883

该报告还没有中文解读。

原文摘录

摘自原文(6456 字符中的一小部分)
This bug was reported to PHP last month and a fix was public last week:https://bugs.php.net/bug.php?id=76423 Heap OverFlow in exif_thumbnail_extract of exif.c This vulnerability can be triggered by exif_read_data in any 32-bit system. exif.c:2947:
原文中的代码
if ((ImageInfo->Thumbnail.offset + ImageInfo->Thumbnail.size) > length) {
	EXIF_ERRLOG_THUMBEOF(ImageInfo)
	return;
}
ImageInfo->Thumbnail.data = estrndup(offset + ImageInfo->Thumbnail.offset, ImageInfo->Thumbnail.size);

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Internet Bug Bounty 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @md4 · 版权归作者与 Internet Bug Bounty 所有

同类报告

Integer overflow leading to buffer overflowInternet Bug Bounty · 2019-09-25 · $1,000Integer overflow in CipherUpdateInternet Bug Bounty · 2021-04-08Integer overflow vulnerabilityGlovo · 2022-05-17Cookie Max-Age Integer Overflow Vulnerabilitycurl · 2026-01-19Integer Overflow in schannel.c TLS Data Transmissioncurl · 2025-08-02Security Analysis Report: CURL Integer Overflow Vulnerabilitycurl · 2025-09-18
Int Overflow lead to Heap OverFlow in exif_thumbnail_extract of exif.c · 破甲 POJIA