当前位置:首页 > 网络安全 > 安全通告 > 详情
安全漏洞预警通告-Linux sudo root 权限绕过漏洞(CVE-2019-14287)预警
2019年10月15日   

   1、基本情况

  Linux 存在sudo  root 权限绕过漏洞,CVE编号:CVE-2019-14287。攻击者可利用该漏洞在目标 Linux 系统上执行Runas规范明确禁止使用的root任意命令。
  2、攻击原理
  该漏洞是sudo安全策略绕过问题,即使“ sudoers配置”明确禁止了root用户访问,该漏洞也可能允许恶意用户或程序以root用户身份在目标Linux系统上执行任意命令。
  sudo代表“超级用户”,它是一个系统命令,允许用户以其他用户的特权运行应用程序或命令,而无需切换环境。通常以root用户身份运行命令。
  默认情况下,在大多数Linux发行版中,如下图所示,/etc/sudoers文件中RunAs规范中的ALL关键字允许admin或sudo组中的所有用户以系统上的任何有效用户身份运行任何命令。
  如果按照标准配置系统策略,则不易受到攻击。如果是非标准配置,例如:Runas规范明确禁止root访问,Runas规范中首先列出ALL关键字,那么sudo权限的用户就可以使用它来以root身份运行命令。如果通过-u选项指定的用户ID在密码数据库中不存在,因此不会运行任何PAM会话模块。
  3、影响范围
  受影响的版本:
  Sudo < 1.8.28
  4、处置建议
  强烈建议升级到最新版本,具体的发行版建议参考官网给出的建议:
  1) Red Hat Enterprise Linux / CentOS
  https://access.redhat.com/security/cve/CVE-2019-14287
  2) Ubuntu
  https://people.canonical.com/~ubuntu-security/cve/2019/CVE-2019-14287.html
  3) SUSE / openSUSE
  https://www.suse.com/security/cve/CVE-2019-14287.html
  5、参考链接
  1) https://seclists.org/oss-sec/2019/q4/18
  2) https://www.sudo.ws/alerts/minus_1_uid.html
  3) https://thehackernews.com/2019/10/linux-sudo-run-as-root-flaw.html