POJIA破甲
地图 / CVE-2025-0725: gzip integer overflow

CVE-2025-0725: gzip integer overflow

内存破坏 / Integer Overflow to Buffer Overflow / #2956023

厂商
curl
严重程度
低危
赏金
—
弱点
Integer Overflow to Buffer Overflow
研究员
@z2_
披露日期
2025-02-05
资产
https://github.com/curl/curl
CVE
CVE-2025-0725

该报告还没有中文解读。

原文摘录

摘自原文(3838 字符中的一小部分)
The current master branch of [libcurl](https://github.com/curl/curl/tree/7e814c8717939393d4436d75f5f0c3ffa98c8c53) contains a vulnerability in [lib/content_encoding.c](https://github.com/curl/curl/blob/7e814c8717939393d4436d75f5f0c3ffa98c8c53/lib/content_encoding.c#L539) that allows a malicious …
原文中的代码
    z->avail_in += (uInt) nbytes;
    z->next_in = Curl_saferealloc(z->next_in, z->avail_in);
    if(!z->next_in) {
      return exit_zlib(data, z, &zp->zlib_init, CURLE_OUT_OF_MEMORY);
    }
    /* Append the new block of data to the previous one */
    memcpy(z->next_in + z->avail_in - nbytes, …

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

时间线

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