Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2022-25636 PoC — Linux kernel 安全漏洞

Source
Associated Vulnerability
Title:Linux kernel 安全漏洞 (CVE-2022-25636)
Description:Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于堆越界写入问题。攻击者可利用该漏洞访问越界内存,从而导致系统崩溃或权限升级威胁。
Description
CVE-2022-25636 exploit rewritten with pipe primitive
Readme
# 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)

![](assets/it_works.png)
File Snapshot

[4.0K] /data/pocs/79f2715d08bba95e6fe5d63af7d950bcb8e75b00 ├── [4.0K] assets │   └── [ 44K] it_works.png ├── [ 27K] exploit.c ├── [4.0K] include │   ├── [4.0K] libmnl │   │   └── [7.8K] libmnl.h │   └── [4.0K] libnftnl │   ├── [ 631] batch.h │   ├── [4.4K] chain.h │   ├── [1.3K] common.h │   ├── [6.4K] expr.h │   ├── [3.5K] flowtable.h │   ├── [1.5K] gen.h │   ├── [5.0K] object.h │   ├── [3.7K] rule.h │   ├── [2.3K] ruleset.h │   ├── [6.1K] set.h │   ├── [3.2K] table.h │   ├── [1.4K] trace.h │   └── [2.9K] udata.h ├── [4.0K] lib │   ├── [ 29K] libmnl.a │   └── [2.7M] libnftnl.a ├── [ 90] Makefile └── [ 247] README.md 5 directories, 20 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.