131 matches found
CVE-2022-0185-PipeVersion
CVE-2022-0185 pipe version Using pipe-primitive to exploit CVE-2022-0185, so no kaslr leak nor smap smep ktpi bypass is needed : Q: What is pipe-primitive? A: https://github.com/veritas501/pipe-primitive...
CVE-2021-22555-PipeVersion
CVE-2021-22555 pipe version Using pipe-primitive to exploit CVE-2021-22555, so no kaslr leak nor smap smep ktpi bypass is needed : Q: What is pipe-primitive? A: https://github.com/veritas501/pipe-primitive Tested on both Linux 4.15 and Linux 5.8...
Smap
由 shodan.io 驱动的 nmap 替代品 Smap 是一款基于 shodan.io 免费 API 构建的被动端口扫描器。它接受与 Nmap 相同的命令行参数,并产生相同的输出,因此可以作为 Nmap 的直接替代品。 功能 每秒扫描 200 台主机 无需任何账户/API 密钥 漏洞检测 支持 nmap 的输出格式 服务与版本指纹识别 在被动模式下不与目标进行任何接触 可选:使用 Shodan 报告的端口加速 nmap 安装 二进制文件 你可以从 这里 下载预构建的二进制文件并立即使用。 手动安装 go install -v...
exploiting-cve-2017-5123
利用 CVE-2017-5123 简介 本仓库是对发表在 MISC Magazine 96 上的文章的补充。 我们成功地在启用了 SMEP/SMAP 和 KASLR 的虚拟机上,以可靠的方式提升了权限。但应注意,系统会处于不稳定状态,极有可能发生 oops。 本仓库内容 在 configs/ 文件夹中,你可以找到 Linux 内核和 Busybox 的配置文件,每个文件与默认配置略有不同。 binaries/ 文件夹包含所有预构建的二进制文件,你需要它们来复现我们的测试环境,例如一个完整的 rootfs,可直接用于 QEMU。 linux-stable 是一个指向存在漏洞的 Linux...
CVE-2019-6225-macOS
CVE-2019-6225 通过 CVE-2019-6225 在 macOS ≤ 10.14.2 上进行本地权限提升 尚未在其他机器上测试,某些硬编码值可能不正确。 在具有 SMAP 的机器上无效。 第二次运行时将使你的机器崩溃,无论第一次运行情况如何。 大部分代码基于 PsychoTea/machswap 特别感谢: root@kitploit: @bazad、@S0rryMyBad 发现漏洞 @S1guza 提供帮助 @PsychoTea 提供代码和优秀文章...
nullmap
nullmap 一个非常简单的驱动手动映射器,基于我早期的 voidmap 和 CVE-2023-21768 POC,由 chompie 和 b33f 完成。由于底层 IoRing 后利用内存读/写原语无法很好地处理大量连续的读取和写入,我决定覆写 CR4 来禁用 SMEP/SMAP,以执行映射到用户态的驱动。已在 Windows 11 22H2 22621.525 上测试。 用法: root@kitploit: nullmap.exe 可能的问题: 手动映射的驱动会位于由 ExAllocatePool...
CVE-2022-25636-PipeVersion
CVE-2022-25636 pipe 版本 使用 pipe-primitive 来利用 CVE-2022-25636,因此无需 kaslr 泄露,也无需绕过 smap smep ktpi : Q: pipe-primitive 是什么? A: https://github.com/veritas501/pipe-primitive...
macOS-Kernel-Exploit
macOS-Kernel-Exploit 免责声明 你需要知道 KASLR slide 才能使用该漏洞利用程序。同时需要禁用 SMAP,这意味着该漏洞在2015年之后的 Mac 上无法利用。这些限制使得该漏洞利用程序在野外利用中几乎不可用,但在受控实验室环境中对安全研究人员仍然有帮助。 该漏洞利用程序仅用于安全研究目的。 概述 macOS 内核漏洞利用,针对 CVE-2019-8781 (目前是一个 0day。等 CVE 编号公布后我会加上;)) 。 感谢 @LinusHenze 提供这个很酷的漏洞和他的支持 ;P。 分析文章 可能很快会写。 如果你想自己尝试利用,这里有一些入门提示:...
Astra Linux – Vulnerability found in Linux 5.10, Linux 5.15, and Linux 6.1
An integer overflow flaw was discovered in the Linux kernel. This issue causes the kernel to allocate skbsharedinfo in the user space, which can be exploited in systems without SMAP protection, as skbsharedinfo contains references to function pointers...
CVE-2017-5123
CVE-2017-5123 针对内核漏洞 CVE-2017-5123 的利用程序 你可以使用以下命令编译它:gcc -static -Wall -Wextra -Werror -o cve20175123 CVE-2017-5123.c 如果你想要更详细的说明,我写了一篇文章解释其工作原理,你可以在此找到。 这个利用程序比之前 hexpresso 发布的更可靠,但仍然不完美,它无法在启用了 SMEP/SMAP 以及设置了 kptrrestrict 的系统上运行。...
CTT-NFS-Vortex-RCE
CTT-NFS-Vortex-RCE CVE-2026-21509 ⚠️ 技术公告:新物理披露 本仓库包含针对 CVE-2026-21509 的完整武器化漏洞利用,目标是 Windows 网络文件系统(NFSv4.1)内核模式驱动程序(nfssvr.sys)。 与依赖静态堆溢出的标准 PoC 不同,此漏洞利用利用 收敛时间理论(定理 4.2) 在内核的 RPC 重组逻辑中诱导 湍流相变 。 📡 理论基础:阿尔法共振 2026 年 1 月的现有补丁试图通过验证片段长度来“锁定”堆。然而,它们仍然容易受到 时间色散 的影响。通过将 α=0.0302011 常数应用于数据包间到达时间,我们生成...
Astra Linux – Vulnerability in Linux 5.10
In the Linux kernel, the following vulnerabilities have been resolved: x86/entry: Clear X86FEATURESMAP when CONFIGX86SMAP=n Commit: 3c73b81a9164 “x86/entry, selftests: Further improve user entry sanity checks” added a warning if AC is set when in the kernel. Commit: 662a0221893a3d “x86/entry: Fix...
CVE-2026-52938
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
UBUNTU-CVE-2026-52938
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
CVE-2026-52938 bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
CVE-2026-52938
CVE-2026-52938 concerns a race in Linux kernel BPF storage: bpf_selem_unlink_nofail() clears smap before removal, allowing a concurrent reader in bpf_sk_storage_clone() to observe a NULL smap and dereference a NULL pointer, potentially crashing the kernel (DoS). Reports describe a null-ptr-deref ...
CVE-2026-52938
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
CVE-2026-52938 bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
EUVD-2026-38708
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpfskstorageclone and diag paths bpfselemunlinknofail sets SDATAselem-smap to NULL before removing the selem from the storage hlist. A concurrent RCU reader in bpfskstorageclone can observe th...
PT-2026-51731
Name of the Vulnerable Software and Affected Versions Linux kernel affected versions not specified Description A NULL pointer dereference exists in the BPF Berkeley Packet Filter subsystem. The function bpf selem unlink nofail sets the smap variable to NULL before removing the element from the...