CentOS7.6下升级curl版本至8.5.0(漏洞修复)

前言

CentOS 7.6系统的curl 版本太老了,被扫出了漏洞,所以要进行修复:

curl 安全漏洞CVE-2022-32221:curl是一款用于从服务器传输数据或向服务器传输数据的工具。  curl 存在安全漏洞。攻击者利用该漏洞发送错误数据。

CVE-2022-27778:curl 7.83.0 版本存在安全漏洞,该漏洞源于curl命令行工具在--no-clobber 与 --remove-on-error 一起使用时可能会误删除文件。远程攻击者可以利用该漏洞骗受害者连接到恶意服务器并强制用命令行工具删除。

1、查看curl版本

curl -V

2、下载curl-8.4.0压缩包

Curl下载地址:https://curl.se/download/curl-8.5.0.tar.gz

3、上传至服务器后解压

tar -zxvf curl-8.5.0.tar.gz
cd curl-8.5.0

4、编译及安装

./configure --prefix=/usr/local/ --with-openssl  # 配置安装目录

make # 编译
make install # 安装

5、编译及安装完成后再次查看版本,发现libcurl库变成了8.5.0,但程序且没有变化。

6、替换系统现使用的curl程序

使用命令查看所在位置。

find / -name curl

删除或备份掉旧版本的程序,然后复制新版本程序到/usr/bin/下。

mv /usr/bin/curl /usr/bin/curl_bak
cp /usr/local/bin/curl /usr/bin/

最后查看版本:

  • 8
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值