wolfSSL backend disables hostname verification when CURLOPT_SSL_VERIFYPEER is 0
密码学缺陷 / Improper Validation of Certificate with Host Mismatch / #3963725
该报告还没有中文解读。
原文摘录
摘自原文(8089 字符中的一小部分)
When curl is built against wolfSSL, setting CURLOPT_SSL_VERIFYPEER=0 causes a hostname-mismatched certificate to be accepted even though CURLOPT_SSL_VERIFYHOST remains at its default enabled setting. I built wolfSSL from source, built curl against it, and connected to a TLS server presenting a …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @subadevan · 版权归作者与 curl 所有