Lutfifakee-Project/CVE-2026-31431

GitHub: Lutfifakee-Project/CVE-2026-31431

针对 Linux 内核 CVE-2026-31431 页缓存漏洞的本地提权研究工具,提供检测、利用与清理功能。

Stars: 0 | Forks: 0

# CVE-2026-31431 "Copy Fail" - 研究与渗透测试工具 [![许可证: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](LICENSE) [![平台](https://img.shields.io/badge/Platform-Linux-red.svg)](#) [![Python](https://img.shields.io/badge/Python-3.x-blue.svg)](https://www.python.org/) [![状态](https://img.shields.io/badge/Status-Research-important.svg)](#) # ⚠️ 免责声明 本项目严格仅用于: - 安全研究 - 教育目的 - 授权的渗透测试 - CTF 与实验室环境 ## 使用此工具即表示您同意: - 您拥有目标系统 **或者** - 您已获得测试目标的明确书面授权 - 您不会将本项目用于非法或恶意活动 - 您了解未经授权访问的所有法律和道德后果 作者和贡献者对因使用本软件而导致的误用、损害、数据丢失、服务中断或任何非法活动 **概不负责**。 # 📖 描述 **CVE-2026-31431** 的概念验证研究工具,也称为 **"Copy Fail"**,这是一个影响 `algif_aead` / `authencesn` AEAD 实现的 Linux 内核漏洞。 该漏洞可能在特定条件下导致页缓存损坏,从而可能在受影响的系统上实现本地权限提升。 - **受影响的系统:** Linux 内核 4.17+(2026 年 4 月安全补丁之前的版本) - **严重性:** 高 - **CVSS 评分:** 7.8 # ✨ 功能特性 - 🔍 非破坏性漏洞检测 - ⚡ 本地权限提升测试 - 🧹 清理与恢复例程 - 📄 简单的命令行界面 - 🛡️ 以研究为导向的工作流 # 📦 安装 克隆代码仓库: ``` git clone https://github.com/Lutfifakee-Project/CVE-2026-31431.git cd CVE-2026-31431 ``` # 🚀 使用方法 ## 检查系统是否存在漏洞 ``` python3 exploit.py ``` ## 运行授权的漏洞利用测试 ``` python3 exploit.py --exploit ``` 当出现提示时: ``` Type 'YES' to continue ``` ## 测试后清理 ``` python3 exploit.py --cleanup ``` ## 显示帮助菜单 ``` python3 exploit.py --help ``` # 📸 示例输出 ``` $ python3 exploit.py --exploit [!] DANGER ZONE: Exploit mode Type 'YES' to continue: YES [*] CVE-2026-31431 Copy Fail Exploit [+] Page cache patching complete! [+] Executing modified su... # id uid=0(root) gid=1001(user) ``` # 🛡️ 缓解措施 如果您是系统管理员并且需要缓解此风险: ## 禁用存在漏洞的模块 ``` echo "install algif_aead /bin/false" | sudo tee /etc/modprobe.d/disable-algif-aead.conf sudo rmmod algif_aead 2>/dev/null ``` # 📚 参考资料 - CVE 详情:https://nvd.nist.gov/vuln/detail/CVE-2026-31431 - 漏洞披露:https://copy.fail
标签:AEAD加密, algif_aead, authencesn, Copy Fail, CTF工具, CVE-2026-31431, CVSS 7.8, Linux内核漏洞, LPE, Maven, PoC, Python 3, Web报告查看器, 协议分析, 安全渗透, 开源安全工具, 暴力破解, 本地提权, 权限提升, 漏洞搜索, 漏洞验证, 网络安全, 逆向工程平台, 隐私保护, 页缓存损坏