511 matches found
macOS-Kernel-Exploit
macOS-Kernel-Exploit DISCLAIMER You need to know the KASLR slide to use the exploit. Also SMAP needs to be disabled which means that it's not exploitable on Macs after 2015. These limitations make the exploit pretty much unusable for in-the-wild exploitation but still helpful for security...
CVE-2019-1215
CVE-20190-1215 ws2ifsl.sys UAF exploit for Windows 10 19H1 x64 This exploit uses the recently patched use after free vulnerability CVE-2019-1215 in ws2ifsl.sys to achieve local privilege escalation. The exploit targets Windows 10 19H1 1901 x64 and demonstrates how to bypass kASLR, kCFG and SMEP...
exploiting-cve-2017-5123
Exploiting CVE-2017-5123 Introduction This repository is an addition to the article published in MISC Magazine 96. We achieved to elevate our privileges in a reliable way, on our virtual machine with SMEP / SMAP and KASLR enabled. It should however be noted that the system if left in an unstable...
kernel-exploits
Linux kernel exploits Date| Link| Description| Vector| Impact ---|---|---|---|--- 02.2016| CVE-2016-2384| Double-free in USB MIDI driver| USB + Local| LPE 03.2016| prefetch-side-channel| KASLR bypass via prefetch| Local| Info-leak 12.2016| CVE-2016-9793| Signedness issue with socket buffers| Loca...
CVE-2022-25636-PipeVersion
CVE-2022-25636 pipe version Using pipe-primitive to exploit CVE-2022-25636, so no kaslr leak nor smap smep ktpi bypass is needed : Q: What is pipe-primitive? A: https://github.com/veritas501/pipe-primitive...
CVE-2025-50168-pwn2own-berlin-2025
Author: D4m0n CVE-2025-50168 This is an exploit submitted to Pwn2Own Berlin 2025 - LPE Category. The vulnerability occurs in Win32kbase!DirectComposition, and further details can be found in the blog post. Acknowledgements kASLR bypass technique: prefetch-tool by carrotc4k3 Special thanks to: Dav...
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...
CVE-2026-43499-S25U
CVE-2026-43499 PoC for Galaxy S25 Ultra Device-specific proof of concept for CVE-2026-43499 on the Korean Samsung Galaxy S25 Ultra. Supported target Model: SM-S938N Codename: pa3q Android: 16 / API 36 Build: S938NKSUACZF1 Display ID: BP4A.251205.006.S938NKSUACZF1 Fingerprint:...
hbp-attack-demo
fork from https://github.com/veritas501/hbpattackdemo hbpattack demo Reference: P0 blog: https://googleprojectzero.blogspot.com/2022/12/exploiting-CVE-2022-42703-bringing-back-the-stack-attack.html Created a vuln module, pretending we have a kernel arbitrary address write primitive, but KASLR is...
CVE-2024-0582
RU GenIoURingExploit is a PoC exploit targeting a specific vulnerability in the Linux kernel CVE-2024-0582. The PoC leverages the iouring mechanism to gain unintended access and potentially escalate privileges by manipulating socket buffers and triggering certain kernel behaviors. Features Utiliz...
kasld
KASLDは、ローカルプロセスからLinuxカーネルの仮想メモリおよび物理メモリのレイアウト — 主にカーネルテキストベース — を復元します。何を復元できるかは、そのプロセスの視点(vantage)の関数です。すなわち、そのプロセスの権限とケイパビリティ、システムの設定、およびコンテナによる隔離です。リークやサイドチャネルが許す場合にはベースを直接復元し、そうでない場合には、利用可能な証拠が支持する最小の配置候補集合に絞り込みます。 推論エンジンは、数十の独立した手法からの証拠をアーキテクチャの既知の不変条件と融合し、カーネルの配置を残差ウィンドウに絞り込みます。これは、生き残った...
CVE-2022-0185-PipeVersion
CVE-2022-0185 pipe バージョン pipe-primitive を使用して CVE-2022-0185 を悪用するため、kaslr leak も smap smep ktpi bypass も不要です : Q: pipe-primitive とは? A: https://github.com/veritas501/pipe-primitive...
x18-leak
x18-leak iOS 11.2 introduced a kernel information leak that could be used to determine the kASLR slide. The issue was the result of a newly added feature, ARMKERNELPROTECT, that inadvertently caused the address of the kernel function Lel0synchronousvector64long to appear in register x18 when...
CVE-2022-0435
CVE-2022-0435 LPE PoC for CVE-2022-0435 PoC was written assuming that kaslr was disabled...
Lenovo-CVE-2025-8061
CVE-2025-8061 は、Lenovo の LnvMSRIO.sys ドライバーにおける権限昇格の脆弱性です。このドライバーは、任意のユーザーモードプロセス(権限のないユーザーを含む)が以下を実行できる IOCTL ハンドラーを公開します。 任意のモデル固有レジスタ(MSR)の読み取り/書き込み 任意の物理メモリの読み取り/書き込み これにより、標準ユーザーが完全なカーネル読み取り/書き込み機能を得ることができ、以下につながります。 KASLR バイパス(IA32LSTAR 経由) 直接的なカーネルコード実行(IA32LSTAR 乗っ取り経由) など:3...
omae-wa-cheese-da
omae-wa-cheese-da Image GPU 任意物理 R/W(CVE-2025-21479)→ KASLR リーク → SELinux パーミッシブ → RKP セーフな init-hook ルートサーバ & DEFEX バイパスカスタムバイナリ実行(LDPRELOAD) 約6分かかります。お待ちください。 後で最適化します。 テスト済みデバイス Galaxy Z Flip 5(SM-F731N) ファームウェア: F731NKSU5EYD9 Android: 15 セキュリティパッチ: 2025-04-01 SoC: Snapdragon 8 Gen 2(SM8550 /...
LolModapi
ハッカーの皆さん、こんにちは。 これはMSI Dragon Center 2.0.155.0がインストールするカーネルドライバー、MODAPI.sys内の認証不要のMSR書き込みです。このドライバーは、任意のローカルユーザーが管理者権限やUACなしで開けるセキュリティ記述子を持つデバイスオブジェクトを公開しています。ハンドルを取得してしまえば、MSRインデックスにホワイトリストはないため、好きなMSRを読み書きできます。 読み取り側だけでもKASLRを破壊できます。IA32LSTAR 0xC0000082...
CVE-2023-2598
CVE-2023-2598 Refer: https://anatomic.rip/cve-2023-2598/ https://github.com/ysanatomic/iouringLPE-CVE-2023-2598 https://bsauce.github.io/2024/07/30/CVE-2023-2598/ Build: apt install -y liburing-dev gcc CVE-2023-2598.c -o CVE-2023-2598 -luring PoC: user1@syzkaller:$ uname -a Linux syzkaller 6.3.1 ...
vpwn
vpwn by qwertyoruiop generic xnu heap overflow exploitation. demo output: $ ./pwn i Preparing payload... i broke out of kaslr, kaslrslide = 0000000001a00000 + Payload successfully crafted. i Manipulating the heap... i Exploit loaded. + got r00t sh-3.2 uname -a Darwin qwertyoruiops-iMac.local 14.3...
exploit_linux_kernel4.13
This repo contains an old poc that combines three CVEs CVE-2017-14954, CVE-2017-18344, CVE-2017-5123. The poc is a Local Privilege Escalation for Linux Kernel 4.13 tested on Ubuntu. The exploit uses an info leak CVE-2017-14954 to bypass KASLR, an arbitrary read CVE-2017-18344 to read the kernel...