446026 matches found
CVE-2024-30088
CVE-2024-30088 漏洞: 漏洞位于函数 AuthzBasepCopyoutInternalSecurityAttributes 中,当内核将当前令牌对象的 AUTHZBASEPSECURITYATTRIBUTESINFORMATION 复制到用户模式时,该结构如下: //0x30字节(sizeof) struct AUTHZBASEPSECURITYATTRIBUTESINFORMATION ULONG SecurityAttributeCount; //0x0 struct LISTENTRY SecurityAttributesList; //0x8 ULONG...
xnuspy
xnuspy 编译并运行 example/open1hook.c 后内核日志的输出 xnuspy 是一个 pongoOS 模块,它安装了一个新的系统调用 xnuspyctl,允许你从用户空间钩取内核函数。它支持 checkra1n 0.12.2 及以上版本的 iOS 13.x、iOS 14.x 和 iOS 15.x。不支持 4K 设备。 该模块完全禁用 KTRR/KPP,使得在 EL1 内创建 RWX 内存成为可能。请勿在你的主力设备上使用。 需要 libusb:brew install libusb 构建 在顶层目录中运行 make。它将构建加载器和模块。 构建选项 在 make...
xnuspy
xnuspy Output from the kernel log after compiling and running example/open1hook.c xnuspy is a pongoOS module that installs a new system call, xnuspyctl, which allows you to hook kernel functions from userspace. It supports iOS 13.x, iOS 14.x, and iOS 15.x on checkra1n 0.12.2 and up. 4K devices ar...
CVE-2024-36424
CVE-2024-36424 该漏洞由 Secunnix 漏洞研究团队 的 M. Akil Gündoğan 发现并披露。本仓库将存放概念验证(PoC)及安全公告。 详细信息: 产品: K7 Ultimate Security 受影响版本: v17.0.2019 CVE ID: CVE-2024-36424 操作系统: 所有受支持的 Windows 版本,已在 Windows 10 Pro 上测试 状态: 协调负责任披露。 发布日期: 2024年8月13日 漏洞描述: 在 K7 Ultimate Security v17.0.2019 中,驱动程序文件 K7RKScan.sys - 该版...
Umbra
Umbra Umbra 是一个实验性的远程可控 LKM rootkit,适用于 4.x 和 5.x(最高至 5.7)内核。它通过打开网络后门,可以向远程主机发起反弹 shell、远程启动恶意软件等。 该 rootkit 仍在开发中,但以下列出的功能已完全可用。 注意:此 rootkit 是在内核 5.4.0 和 Ubuntu 18.04 上开发并测试的。 功能特性 🌟 后门:在收到恶意 TCP 数据包后,向远程 IP 发起反弹 shell。 🌟 使用 Umbra Injector 远程控制 rootkit: 远程反弹 shell。 远程隐藏/显示 rootkit。 启动 Umbra 模块...
ModTracer
ModTracer v1.0 ModTracer 查找隐藏的 Linux 内核 Rootkit 并使其再次可见。 另一种使 LKM 可见的方法是使用 imperius 技巧:https://github.com/MatheuZSecurity/Imperius 加入 Rootkit 研究人员小组 https://discord.gg/66N5ZQppU7...
CVE-2024-38063
CVE-2024-38063 - 通过IPv6远程利用内核 自从8月13日发布最新的Windows补丁以来,我一直深入研究tcpip.sys(负责处理TCP/IP数据包的内核驱动程序)。一个CVSS评分高达9.8的漏洞出现在Windows内核最容易触及的部分,我实在无法错过。我以前从未真正研究过IPv6(或负责解析它的驱动程序),所以我知道逆向分析这个漏洞将极具挑战性,但也是一次很好的学习体验。 史上最简单的补丁分析...
hbp-attack-demo
fork from https://github.com/veritas501/hbpattackdemo hbpattack demo 参考P0博客:https://googleprojectzero.blogspot.com/2022/12/exploiting-CVE-2022-42703-bringing-back-the-stack-attack.html 搓了个vuln module,假装我们有个内核任意地址写的原语,但开了kaslr暂时没有地址泄露。...
CVE-2018-4407-IOS
CVE-2018-4407-IOS CVE ?(通用漏洞披露) TLDR 该漏洞是 XNU 操作系统内核网络代码中的堆缓冲区溢出。XNU 被 iOS 和 macOS 使用,因此 iPhone、iPad 和 Macbook 均受影响。我的 PoC 漏洞利用仅用垃圾数据覆盖堆,导致内核立即崩溃并重启设备。 安装 bash install.sh 使用 python3 exploit.py POC...
CVE-2026-98167
A flaw was found in the Linux kernel's SMB client. When processing compound encrypted Protocol Data Units PDUs, the client incorrectly validates the length of individual messages within the compound frame. A malicious or compromised SMB server can exploit this flaw by returning truncated sub-PDUs...
CVE-2026-98168
A flaw was found in the Linux kernel's Server Message Block SMB client. In the reparse point query handling logic, the client fails to properly validate response buffer boundaries before accessing data structures. A malicious or compromised SMB server can exploit this by returning a crafted...
CVE-2026-98169
A flaw was found in the Linux kernel's Server Message Block SMB client. This issue leads to information disclosure caused by an out-of-bounds memory read during snapshot enumeration. A malicious SMB server can provide an unexpectedly short response, causing the kernel client to read beyond the...
CVE-2019-2215
CVE-2019-2215 Bad Binder 针对 Android 10 x8664 AVD 的 CVE-2019-2215 PoC。基于 elbiazo/CVE-2019-2215,内核参考 cloudfuzz workshop。 仅供在隔离环境(模拟器)中研究使用。 构建: BUILD.md source ./setup-env.sh ./scripts/start-emulator.sh ./scripts/run-exploit.sh 运行前需要在 kernels/ 中准备自定义 bzImage(参见 BUILD.md)。...
cve-2016-0095-x64
cve-2016-0095-x64 windows 7 Ultimate Ultimate x64 poc of cve-2016-0095MS16-034 菜鸡开始学习cve,参考:https://whereisk0shl.top/ssctfpwn450windowskernelexploitationwriteup.html 一文, 以及k0shl大佬的https://github.com/k0keoyo/SSCTF-pwn450-ms16-034-writeup 代码。改的x64的版本,从x86改成x64没啥技术含量。...
kdmp-parser
kdmp-parser 该 C++ 库可解析 Windows 内核完整转储(WinDbg 中的 .dump /f)、BMP转储(WinDbg 中的 .dump /ka),以及 2022 年引入的更新转储类型。 该库支持加载 64 位转储,并提供对以下内容的读取访问: 上下文记录(context record), 异常记录(exception record), bugcheck 参数, 物理内存。 编译好的二进制文件可在 releases 部分获取。 特别感谢: hugsy 的诸多贡献:新的 Python 绑定、CI 改进、新的转储类型等, masthoon 提供了 Python...
LARE
LARE L ocal A uto R oot E xploiter 是一个简单的 bash 脚本,当受害机器没有互联网连接时,它可以帮助你从攻击机器上部署本地 root 漏洞利用程序。 该脚本适用于受害机器没有互联网连接的场景(例如,当你 pivoting 到内部网络或参加使用 VPN 连接其封闭实验室的 CTF 时,比如 hackthebox.gr,甚至在 OSCP 实验室中)。 该脚本使用针对 Linux 内核 2.6-4.8 的本地 root 漏洞利用程序。 该脚本灵感来源于 Nilotpal Biswas 的Auto Root Exploit Tool 用法: 1-...
x18-leak
x18-leak iOS 11.2 引入了一个内核信息泄露漏洞,可用于确定 kASLR 偏移量。该问题是新增功能 ARMKERNELPROTECT 带来的意外后果,它导致在使用 threadgetstate 获取线程寄存器值时,内核函数 Lel0synchronousvector64long 的地址意外出现在寄存器 x18 中。该问题是在 iOS 应用崩溃日志中出现内核指针时被发现的。 漏洞详情 在 iOS 11.2 中,Apple 在 arm64 上引入了一项名为 ARMKERNELPROTECT 的功能。根据 osfmk/arm64/procreg.h 中的注释:...
CVE-2026-98166
A flaw was found in the Linux kernel's DRM TTM Direct Rendering Manager Translation Table Manager subsystem. Due to an improper status check during memory swapout operations, swapped-out buffer resources are not properly untracked, leaving stale pointers referencing freed memory. A local user cou...
CVE-2018-1000199
CVE-2018-1000199 Linux ptrace 代码对调试寄存器 debug registers 的访问进行了虚拟化,而这段虚拟化代码存在错误的错误处理。这意味着,如果你向 DR0 等寄存器写入非法值,内核断点跟踪的内部状态可能变得损坏,尽管 ptrace 调用会返回 -EINVAL。 例如,你可以在 x86 内核的 /proc/kallsyms 中找到 dodebug 的地址,然后将该地址传给附带的 PoC。我怀疑除 x86 之外的其他架构也可能受影响,但我尚未尝试利用此漏洞。该漏洞本身广泛分布于内核的通用代码和架构代码中。...
CVE-2014-3153
Towelroot for Ubuntu x86 该exp已在Ubuntu 14.04 x86和Ubuntu 12.04.2 x86上成功测试。 学习CVE-2014-3153和towelroot。 直到版本3.14的内核使用rbtree来存储rtwaiter(而不是plistnode),更复杂! IA与ARM有不同的threadinfo!! 源代码来自geekben/towelroot和timwr/CVE-2014-3153 Compile and run $ gcc -fno-stack-protector -m32 -O0 -pthread mytowel.c -o mytowel...