CVE-2021-4034 pkexec存在本地权限提升漏洞

本文介绍了CVE-2021-4034,一个影响Linux系统的本地权限提升漏洞,主要涉及Polkit组件。利用此漏洞,攻击者能从普通用户权限提升至root权限。详细讨论了漏洞原理,受影响的版本,并提供了针对CentOS和Ubuntu的修复建议及验证方法。
摘要由CSDN通过智能技术生成

漏洞简介

开发Linux桌面软件,需要用到其他用户身份执行操作,通常为root用户。一般使用sudo命令,也可以是polkit

Polkit(以前称为 PolicyKit)是一个用于在类 Unix 操作系统中控制系统范围权限的组件。它为非特权进程与特权进程通信提供了一种有组织的方式。也可以使用 polkit 执行具有提升权限的命令,使用命令 pkexec 后加要执行的命令(具有root权限)。

pkexec:以其他用户身份执行命令
		命令:pkexec [--version][--help]

漏洞原理

pkexec存在本地权限提升漏洞,获得普通权限的攻击者可通过此漏洞获取root权限

影响版本

CentOS系列:    
	CentOS 6:polkit-0.96-11.el6_10.2    
	CentOS 7:polkit-0.112-26.el7_9.1       
	CentOS 8.0:polkit-0.115-13.el8_5.1      
	CentOS 8.2:polkit-0.115-11.el8_2.2        
	CentOS 8.4:polkit-0.115-11.el8_4.2      

Ubuntu系列:   
	Ubuntu 20.04 LTS:policykit-1 - 0.105-26ubuntu1.2  
	Ubuntu 18.04 LTS:policykit-1 - 0.105-20ubuntu0.18.04.6  
	Ubuntu 16.04 ESM:policykit-1 - 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值