
CVE-2021-4034 (pkexec LPE) के लिए पूर्व-संकलित बहु-आर्किटेक्चर एक्सप्लॉइट जो रूट विशेषाधिकार प्राप्त करने के लिए एक साझा ऑब्जेक्ट (shared object) ड्रॉप करता है, साथ ही कस्टम टार्गेट के लिए बिल्ड स्क्रिप्ट के साथ।
CVE-2021-4034 के लिए प्रीकंपाइल्ड बिल्ड।
बेशक आपको प्रीकंपाइल्ड बिल्ड पर भरोसा नहीं करना चाहिए :)
यह रिलीज़ थोड़ा अलग तरीके से काम करती है: पहले एक न्यूनतम shared object बनाया जाता है। इस object को मुख्य बाइनरी में पैकेज किया जाता है और निष्पादन के समय छोड़ दिया जाता है। निर्भरताओं को कम करने के लिए Musl का उपयोग किया जाता है (जैसे विशिष्ट libc संस्करण शायद?)
[email protected]) poc: https://haxx.in/files/blasty-vs-pkexec2.c| Target | Link |
|---|---|
| aarch64 | cve-2021-4034_aarch64 |
| aarch64_be | cve-2021-4034_aarch64_be |
| arm-eabi | cve-2021-4034_arm-eabi |
| arm-eabihf | cve-2021-4034_arm-eabihf |
| armeb-eabi | cve-2021-4034_armeb-eabi |
| armeb-eabihf | cve-2021-4034_armeb-eabihf |
| armel-eabi | cve-2021-4034_armel-eabi |
| armel-eabihf | cve-2021-4034_armel-eabihf |
| armv5l-eabi | cve-2021-4034_armv5l-eabi |
| armv5l-eabihf | cve-2021-4034_armv5l-eabihf |
| armv6-eabi | cve-2021-4034_armv6-eabi |
| armv6-eabihf | cve-2021-4034_armv6-eabihf |
| armv7l-eabihf | cve-2021-4034_armv7l-eabihf |
| armv7m-eabi | cve-2021-4034_armv7m-eabi |
यदि आप इसे स्वयं बनाना चाहते हैं, तो targets फ़ाइल को संशोधित करके उन architectures को शामिल करें जिनकी आपको आवश्यकता है। फिर build.sh चलाएँ।
आपको Docker की आवश्यकता होगी।
| armv7r-eabihf | cve-2021-4034_armv7r-eabihf |
| i486 | cve-2021-4034_i486 |
| i686 | cve-2021-4034_i686 |
| m68k | cve-2021-4034_m68k |
| mips | cve-2021-4034_mips |
| mips-n32sf | cve-2021-4034_mips-n32sf |
| mips-sf | cve-2021-4034_mips-sf |
| mips64 | cve-2021-4034_mips64 |
| mips64-n32 | cve-2021-4034_mips64-n32 |
| mips64-n32sf | cve-2021-4034_mips64-n32sf |
| mips64el | cve-2021-4034_mips64el |
| mips64el-n32 | cve-2021-4034_mips64el-n32 |
| mips64el-n32sf | cve-2021-4034_mips64el-n32sf |
| mipsel | cve-2021-4034_mipsel |
| mipsel-n32 | cve-2021-4034_mipsel-n32 |
| mipsel-n32sf | cve-2021-4034_mipsel-n32sf |
| mipsel-sf | cve-2021-4034_mipsel-sf |
| powerpc | cve-2021-4034_powerpc |
| powerpc-sf | cve-2021-4034_powerpc-sf |
| powerpc64 | cve-2021-4034_powerpc64 |
| powerpc64le | cve-2021-4034_powerpc64le |
| powerpcle | cve-2021-4034_powerpcle |
| powerpcle-sf | cve-2021-4034_powerpcle-sf |
| riscv32 | cve-2021-4034_riscv32 |
| riscv64 | cve-2021-4034_riscv64 |
| s390x | cve-2021-4034_s390x |
| x86_64 | cve-2021-4034_x86_64 |
| x86_64-x32 | cve-2021-4034_x86_64-x32 |