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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/0xdeadbit/cve-2025-50881
भेद्यता विश्लेषणकोड विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगलर्निंग और शिक्षा
GitHub0xdeadbit/cve-2025-50881

CVE-2025-50881

API SAS उपयोग इसे प्रवाह RCE

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

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

सभी देखें →

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

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

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

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

CVE-2025-50881: API Use it Flow में moniteur.php के माध्यम से रिमोट कोड निष्पादन

पहचानकर्ता: CVE-2025-50881

प्रभावित उत्पाद: API Use it Flow Version 8.2.0 (Rev 15851), Version 9.2.0 (Rev 18093)

संपादक: https://www.tenorsolutions.com (पूर्व में https://api-sas.fr/)

प्रभावित घटक: flow/admin/moniteur.php

भेद्यता प्रकार: eval() इंजेक्शन के माध्यम से रिमोट कोड निष्पादन (RCE)

गंभीरता: गंभीर

विवरण: flow/admin/moniteur.php स्क्रिप्ट रिमोट कोड निष्पादन के प्रति संवेदनशील है। GET अनुरोधों को संभालते समय, स्क्रिप्ट action URL पैरामीटर से उपयोगकर्ता-आपूर्ति इनपुट लेती है, अपर्याप्त सत्यापन करती है, और इस इनपुट को एक स्ट्रिंग ($wscom) में शामिल करती है जिसे बाद में eval() फ़ंक्शन द्वारा निष्पादित किया जाता है। हालाँकि जाँच की जाती है, यह उपयोगकर्ता इनपुट के केवल उस हिस्से को मान्य करती है जो पहले कोष्ठक से पहले आता है, जिससे हमलावर एक वैध विधि कॉल संरचना के बाद मनमाना PHP कोड जोड़ सकता है। सफल शोषण से एक अप्रमाणित या मामूली प्रमाणित हमलावर वेब सर्वर प्रक्रिया के विशेषाधिकारों के साथ सर्वर पर मनमाना PHP कोड निष्पादित कर सकता है।

method_exists()
(

संवेदनशील कोड स्निपेट:

फ़ाइल: flow/admin/moniteur.php

  1. उपयोगकर्ता इनपुट पढ़ना (लाइन ~45):

    root@kitploit:~
    
            if (isset($_GET['action']))    {$action=urldecode(htmlentities($_GET['action']));}        else notice($server);
    

    टिप्पणी: $action सीधे उपयोगकर्ता इनपुट ($_GET['action']) से प्राप्त होता है, केवल URL डिकोडिंग और HTML एंटिटी एन्कोडिंग के साथ, जो कोड इंजेक्शन को नहीं रोकता है।

  2. कमांड स्ट्रिंग का निर्माण (लाइन ~47):

    root@kitploit:~
    
            $wscom='$ws->'.$action;
    

    टिप्पणी: उपयोगकर्ता-नियंत्रित $action को $wscom स्ट्रिंग में जोड़ा जाता है।

  3. अपर्याप्त सत्यापन (लाइन ~49):

    root@kitploit:~
    
            $func=explode("(",$action);
            if (method_exists($ws, $func[0])) {
    

    टिप्पणी: $action का केवल पहले कोष्ठक से पहले का भाग UIFWebService वर्ग की वैध विधियों के विरुद्ध जाँचा जाता है।

  4. eval() के माध्यम से कोड निष्पादन (लाइन ~50):

    root@kitploit:~
    
                eval('$res=' . $wscom . ';');
    

    टिप्पणी: उपयोगकर्ता इनपुट से युक्त निर्मित स्ट्रिंग $wscom को PHP कोड के रूप में निष्पादित किया जाता है।

शोषण: एक हमलावर moniteur.php को GET अनुरोध तैयार कर सकता है, जिसमें मनमाना login और password पैरामीटर (क्योंकि इनका उपयोग कॉल की गई विधि के भीतर प्रमाणीकरण के लिए किया जाता है, न कि स्वयं eval के लिए) और एक दुर्भावनापूर्ण action पैरामीटर प्रदान किया जाता है। action पैरामीटर को method_exists जाँच पास करने के लिए UIFWebService वर्ग के एक वैध विधि नाम (जैसे get_data) से शुरू होना चाहिए, उसके बाद इंजेक्ट किया गया PHP कोड होना चाहिए।

उदाहरण पेलोड:

root@kitploit:~
GET /admin/moniteur.php?login=foo&password=bar&action=get_data(1);phpinfo();$res=0; HTTP/1.1
Host: <target>

यह पेलोड eval() को इस प्रकार कोड निष्पादित करने का परिणाम देता है: $res = $ws->get_data(1);phpinfo();$res=0;; यह get_data विधि को निष्पादित करता है, फिर phpinfo() को निष्पादित करता है, और अंत में $res को 0 पर सेट करता है।

प्रभाव: एक हमलावर सर्वर पर मनमाना कमांड निष्पादित कर सकता है, जिससे संभावित रूप से:

  • पूर्ण सिस्टम समझौता।
  • डेटा चोरी (डेटाबेस सामग्री, संवेदनशील फ़ाइलें)।
  • डेटा संशोधन या विलोपन।
  • मैलवेयर या बैकडोर की स्थापना।
  • समझौता किए गए सर्वर का उपयोग अन्य सिस्टम पर हमला करने के लिए।

प्रकटीकरण:

  • 2025-04-22 : संपादक को Use It Flow उत्पाद में भेद्यताओं के बारे में सूचित किया गया
  • 2025-04-24 : संपादक v8 और v9 में भेद्यताओं की पुष्टि करता है, संकेत देता है कि संस्करण 10 समस्या को ठीक करेगा लेकिन कोई रिलीज़ तिथि निर्धारित नहीं है और न ही ग्राहकों को भेद्यताओं के बारे में सूचित करने की योजना है।
  • 2025-08-24 : v10 रिलीज़ तिथि के लिए संपादक से संपर्क किया गया। कोई उत्तर नहीं।
  • 2026-03-16 : CVE-2025-50881 का पूर्ण प्रकटीकरण

टूल डाउनलोड करें