CVE-2026-19931: Negotiate ambient user conn reuse
身份认证 / Authentication Bypass by Primary Weakness / #3923520
该报告还没有中文解读。
原文摘录
摘自原文(2370 字符中的一小部分)
On Windows with SSPI/Negotiate, curl 8.21.0 can reuse a connection authenticated with ambient credentials for a later request using different explicit credentials.
原文中的代码
if(m->want_nego_http) {
if(conn->creds &&
(!Curl_creds_same(conn->creds, m->data->state.creds) ||
!Curl_peer_equal(conn->creds_origin, m->data->state.origin)))
return FALSE;
}默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @dukek · 版权归作者与 curl 所有