OpenSSL拒绝服务漏洞(CVE-2022-0778)的升级

系统扫描时有一个mysql的漏洞:

 Oracle MySQL/MariaDB 全漏洞(CVE-2022-0778)

但实际是openssl服务的漏洞,OpenSSL 项目组于 2022 年 3 月 15 日发布安全公告披露 CVE-2022-0778 号漏洞,该漏洞严重性为高,CVSS 评分 7.5 分/ 10 分。

升级:

OpenSSL 1.0.2 版用户应升级到 1.0.2zd 版(仅限高级支持客户)、OpenSSL 1.1.1 版用户应升级到 1.1.1n 版、OpenSSL 3.0 版用户应升级到 3.0.2 版。

其中 OpenSSL 1.0.2 版不再支持且不再接收公共安全更新,扩展支持的用户仍然可以获得安全更新。OpenSSL 1.1.0 版不再支持且不再接收任何类型的更新,该版本受漏洞影响,请用户及时切换到其他分支版本。

PS:也可以升级mysql的版本到8.0.29解决该漏洞

查看当前openssl版本:

openssl version

 

下载安装包:

这里从1.0.2升级到1.1.1.n版本

wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1n.tar.gz

解压缩:

tar -zxvf openssl-1.1.1n.tar.gz

编译:

进入到bin目录下,执行:

./config --prefix=/usr/local/openssl

make && make install

安装完后替换旧文件

mv /usr/bin/openssl  /usr/bin/openssl.bak

ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

然后查看openssl版本报错: 

 缺少libssl.so.1.1文件,查看下载的1.1.1.n安装包里有,那么建立

ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

 重新查看版本,已生效

 参考文章:

315紧急通知:OpenSSL发布公告 旧版本存在拒绝服务攻击漏洞 用户必需升级 - 哔哩哔哩

openssl: error while loading shared libraries: libssl.so.1.1_黄宝康的博客-CSDN博客

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大宇进阶之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值