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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2021-22600 PoC — Linux kernel 资源管理错误漏洞

Source
Associated Vulnerability
Title:Linux kernel 资源管理错误漏洞 (CVE-2021-22600)
Description:Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在资源管理错误漏洞,该漏洞源于 net/packet/af_packet.c 中的 packet_set_ring() 中的双重释放错误可以被本地用户通过精心设计的系统调用利用来提升权限或拒绝服务。
Readme
## CVE-2021-22600 DirtyPagetable ##

This project aims to exploit a well-know kernel linux CVE-2021-22600 with DirtyPagetable technique.  


Author: Telmo Sendino


This project is part of my final thesis in the UPV/EHU university for the Computer Engineering degree. Only for educational purposes. 
File Snapshot

[4.0K] /data/pocs/b2783099f193b08aca2dd416bde3153d965cb421 ├── [4.4K] exploit_baseline.c ├── [7.0K] exploit_cc_con_side_channel.c ├── [5.3K] exploit_cc_sin_side_channel.c ├── [7.6K] exploit_slubstick_formal.c ├── [8.1K] exploit_slubstick_formal_v2.c ├── [4.0K] include │   ├── [ 499] env.h │   ├── [ 489] exploit.h │   ├── [ 687] pte_spray.h │   ├── [ 788] signalfd_spray.h │   ├── [ 632] util.h │   └── [ 454] xattr_spray.h ├── [ 300] README.md └── [4.0K] src ├── [ 133] compilate.sh ├── [3.3K] env.c ├── [4.4K] exploit.c ├── [ 237] main.c ├── [5.6K] pte_spray.c ├── [ 132] run.sh ├── [7.0K] signalfd_spray.c ├── [ 30K] test ├── [6.2K] util.c └── [3.6K] xattr_spray.c 2 directories, 22 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.