网安引领时代,弥天点亮未来
该漏洞的存在是由于Linux内核中某些*_OR_NULL指针类型的指针算法的可用性。本地用户可以运行特制的程序,最终以root权限执行任意代码,利用条件为低权限用户认证。
linux内核 5.8 - 5.16
内核版本
1.github下载利用exp
git clone https://github.com/tr3ee/CVE-2022-23222.git
2.make进行编译
3.执行exp进行本地提权到root
普通用户权限
4.root权限下运行,显示如下
root权限
这里是github执行效果
目前厂商已发布升级补丁以修复漏洞,更新到以下版本
linux内核 5.10.92 / 5.15.15 / 5.16.1
补丁获取链接
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/kernel/bpf/verifier.c?h=v5.10.83#n6022
https://github.com/tr3ee/CVE-2022-23222
https://mp.weixin.qq.com/s/OpzV6nAs2YhJTCkG4qNt_w
知识分享完了
喜欢别忘了关注我们哦~
学海浩茫,
弥 天
安全实验室
原文始发于微信公众号(弥天安全实验室):CVE-2022-23222-linux内核提权漏洞复现
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论