Sensitive information disclosure with malicious netrc file
信息泄露 / LLM06: Sensitive Information Disclosure / #3211126
该报告还没有中文解读。
原文摘录
摘自原文(4696 字符中的一小部分)
libcurl at commit [879b6075a1132c137920060ed262b3f5a58c18c2](https://github.com/curl/curl/tree/879b6075a1132c137920060ed262b3f5a58c18c2) contains a vulnerability where it can be coerced into reading over the boundaries of a heap-chunk and sending the resulting data over the network to an attacker. …
原文中的代码
const char *tok = netrcbuffer;
while(tok && !done) {
const char *tok_end;
// [...]
tok_end = tok;
if(!quoted) {
size_t len = 0;
CURLcode result;
while(*tok_end > ' ') {
tok_end++;
len++;
} …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @z2_ · 版权归作者与 curl 所有