Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2026-53365 — Local privilege escalation exploit targeting a Linux kernel io_uring AF_VSOCK reference-count bug, using page-cache manipulation to overwrite /usr/bin/su and obtain a root shell. Intended for authorized security research and testing. | Kitploit
工具/GitHubGitHub/hackspeak/cve-2026-53365
Privilege EscalationVulnerability AnalysisExploitationPenetration TestingBinary Exploitation
GitHubhackspeak/cve-2026-53365

CVE-2026-53365

Local privilege escalation exploit targeting a Linux kernel io_uring AF_VSOCK reference-count bug, using page-cache manipulation to overwrite /usr/bin/su and obtain a root shell. Intended for authorized security research and testing.

查看仓库
115小时8分前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2026-53365 — VsockDrop:io_uring + AF_VSOCK 零拷贝引用计数下溢,Page-Cache 改写提权

HackSpeak 分发镜像。本仓库为 MaherAzzouzi/vsockdrop 的分发镜像,代码与上游一致;上游未附 LICENSE,镜像按分发惯例采用 MIT License,Copyright (c) 2026 HackSpeak,源码版权归原作者 MaherAzzouzi。

⚠️ 包含完整本地提权(LPE)exploit——会修改 /usr/bin/su 的 page-cache(CoW 文件系统上可能持久化到磁盘);仅供安全研究、漏洞验证与授权测试使用,只能在你自己拥有或明确授权的隔离环境中运行,勿对未授权系统使用。

漏洞简述

VsockDrop(CVE-2026-53365) 是 Linux 内核 io_uring 零拷贝发送路径(AF_VSOCK)的引用计数处理不当漏洞,可导致无特权本地提权(LPE)。

  • 根因:vsock 多 skb 发送时,io_uring 使用 SKBFL_MANAGED_FRAG_REFS 但 vsock 路径未遵守该标志 → __skb_frag_unref() 对 managed page 调用 put_page() → 每次发送一次额外的 put_page,直接递减 pin 计数;
  • 利用链:
    1. 引用计数下溢:通过 1024 次 SEND_ZC,将 refcount = 1 + 1024 耗尽至 0 → 仍 pinned 的 page 被释放到 PCP freelist;
    2. Page-Cache 回收:单次 cold pread /usr/bin/su 第 0 页,从 LIFO freelist 拿回刚释放的 PFN → 该 page 同时被 io_uring fixed buffer 与 su page-cache 别名;
    3. PT_INTERP 改写:用 write_fixed/read_fixed 改写 su page 中的 PT_INTERP 字符串为攻击者 loader 路径;
    4. Data-Only 提权:exec("/usr/bin/su")(setuid-root)→ 内核映射攻击者 loader 为解释器 → 以 root 凭据进入 → root shell。
  • 影响版本:Linux 6.7 → 7.0.10;修复:7.0.11 及对应稳定分支;
  • 利用条件:无需 user namespaces,单个静态二进制;
  • CVSS:NVD 评分 5.5(可用性影响),但作者认为应为 7.8(LPE)。

用法

root@kitploit:~
make
./exploit

⚠️ 危险操作:exploit 会修改 /usr/bin/su 在 page-cache 中的内容;在 CoW 文件系统(如 Btrfs、ZFS)上,该修改可能持久化到磁盘。只在可销毁的隔离环境运行。

免责声明

  • 仅供安全研究、漏洞验证与防御性测试使用;请在可销毁环境运行,勿对未授权系统使用。
  • 该 exploit 为防御性研究,已负责任披露至 [email protected];使用前请确认目标系统由你拥有或有明确授权。

参考链接

  • 上游源仓库(本 exploit 来源):https://github.com/MaherAzzouzi/vsockdrop
  • NVD:CVE-2026-53365
  • 上游补丁示例:
    • https://git.kernel.org/stable/c/ae38d9179190a956e2a87a69ef1dd6f451b51c4d
    • https://git.kernel.org/stable/c/76b995bc57bd90cb6e954e1966fbd8786da47f0d
    • https://git.kernel.org/stable/c/b3155f2b78db21e99256bcf7eb902f24ff6d5338
  • Ubuntu 安全公告:https://ubuntu.com/security/CVE-2026-53365
  • 作者演示:https://x.com/maherazz2/status/2088233024424919395
下载工具