CVE-2024-7264: ASN.1 date parser overread
该报告还没有中文解读。
原文摘录
摘自原文(5875 字符中的一小部分)
When a specially-crafted certificate is passed to `Curl_extract_certinfo` to parse, it may read bytes beyond the end of the buffer in which the certificate is held. According to the application, this may be a stack read overflow or a heap read overflow.
原文中的代码
524 /* Strip leading zeroes in fractional seconds. */ 525 for(fracl = tzp - fracp - 1; fracl && fracp[fracl - 1] == '0'; fracl--) 526 ;
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @dubek · 版权归作者与 curl 所有