漏洞描述
cURL/libcURL 中存在代码缺陷,在使用cURL/libcURL并且配置socks5代理且开启远端host解析的情况下(socks5h)访问由攻击者指定的页面,可能导致缓冲区溢出漏洞。
漏洞危害
1、崩溃和错误行为:缓冲区溢出可能会导致程序崩溃或产生错误行为,影响程序的正常运行。这可能会导致数据丢失、系统停机或其他不可预测的结果。
2、信息泄露:如果缓冲区溢出导致敏感信息泄露到内存中,攻击者可能会利用此漏洞窃取敏感信息,如密码、证书、加密密钥等。
3、远程执行代码:缓冲区溢出可能会导致攻击者执行恶意代码,从而控制系统或窃取敏感信息。攻击者可以通过向堆中写入恶意代码并利用溢出漏洞来实现这一点。
4、提升权限:缓冲区溢出漏洞可能会导致攻击者提升权限,从而获得系统管理员权限或其他特权。这可以让攻击者对系统进行更广泛的攻击或窃取敏感信息。
检测工具
修复方法
CVE-2023-38545 是 libcurl 库中的一个高危堆缓冲区溢出漏洞,影响版本范围为 7.69.0 至 8.3.0。该漏洞发生在 SOCKS5 代理握手过程中,可能导致远程代码执行或信息泄露。
修复建议:
强烈建议所有受影响的用户立即将 curl/libcurl 升级到安全版本 8.4.0 或更高版本。
官方安全公告链接:
https://curl.se/docs/CVE-2023-38545.html
参考链接
长亭安全产品覆盖情况
漏洞时间线
补丁发布
2023-10-11
漏洞披露
2023-10-18
漏洞信息更新
2025-06-26