SELinux 的沙箱和 W^X 页保护被绕过

简介:

"2016年6月23日,Google Project Zero的成员Jann Horn发现了一种能绕过SELinux的W^X页保护机制的方法,通常aio_setup_ring()的调用只会允许RW(读和写)权限,但只需要在调用前先调用一次personality(READ_IMPLIES_EXEC)就可以绕过SELinux的保护,这个缺陷是由于不正确的实现导致的,已经于2016年9月15日Linux内核社区修复,W^X页保护最早的实现来自PaX的MPROTECT,这种绕过方法对于PaX/Grsecurity无效。

根据Google的漏洞公布策略,所有的漏洞都会在首次报告给Google后的3个月公开,就在这个漏洞信息公开的几天后的2016年9月25日,SELinux的沙箱机制被发现可以逃逸,攻击者仅需要通过TIOCSTI的ioctl()把字符串传递给终端的输入缓冲区即可实现。这次SELinux缺陷离Sebastian Krahmer揭露SELinux的绕过方法仅间隔几个月的时间。"

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
2月前
|
安全
WAF绕过 -- and判断
WAF绕过 -- and判断
25 0
|
7月前
|
安全 Linux 网络安全
百度搜索:蓝易云【服务器安全设置Centos7 防火墙firewall与iptables】
CentOS 7使用的默认防火墙是firewall,它是一种基于Netfilter的用户空间工具,用于管理Linux内核中的iptables规则。为了加强服务器的安全性,可以通过配置CentOS 7防火墙和iptables规则来保护服务器。
106 0
|
6月前
|
Linux 网络安全
百度搜索:蓝易云【如何在 Alpine Linux 上启用或禁用防火墙?】
请注意,以上命令将在当前会话中立即更改防火墙状态。如果你希望在系统启动时自动启用或禁用防火墙,请相应地调整配置。具体配置方式可能因使用的版本和环境而有所不同,你可以参考Alpine Linux的官方文档或相关资源来获取更多信息。
171 0
|
7月前
|
监控 安全 JavaScript
某远控RCE绕过某数字的利用方式
某远控RCE绕过某数字的利用方式
164 2
|
11月前
|
网络协议 Linux 网络安全
CentOS 8防火墙常规设置命令记录
CentOS 8防火墙常规设置命令记录
129 0
|
安全 网络协议 Linux
什么是firewalld,简介、策略及规则(Centos7防火墙)(上)
什么是firewalld,简介、策略及规则(Centos7防火墙)
194 0
什么是firewalld,简介、策略及规则(Centos7防火墙)(上)
|
存储 Linux 网络安全
什么是firewalld,简介、策略及规则(Centos7防火墙)(下)
什么是firewalld,简介、策略及规则(Centos7防火墙)(下)
319 0
|
网络协议 安全 Linux
【Linux】iptables之防火墙概述及规则匹配+实例(1)
网络中的防火墙,是一种将内部网络和外部网络分开的方法,是一种隔离技术。防火墙在内网与外网通信时进行访问控制,依据所设置的规则对数据包作出判断,最大限度地阻止网络中的黑客破坏企业网络,从而加强企业网络安全。
528 0
【Linux】iptables之防火墙概述及规则匹配+实例(1)
|
机器学习/深度学习 网络协议 安全
【网络安全】利用samba服务绕过未开启文件包含配置
利用samba服务绕过未开启文件包含配置
128 0
【网络安全】利用samba服务绕过未开启文件包含配置
|
弹性计算 安全
阿里云提示wordpress IP验证不当漏洞手动处
登录阿里云后台 有漏洞安全修复提示,级别尽快修复,同时给出ECS服务器管理重要通知:您的云服务器(xxx.xx.xxx.xx)由于被检测到对外攻击,已阻断该服务器对其它服务器端口(UDP:ALL)的访问,阻断预计将在2018-04-23 09:56:58时间内结束,请及时进行安全自查。若有疑问,请工单或电话联系阿里云售后
227 0