CVE-2026-27180
अपडेट URL पॉइज़निंग के माध्यम से MajorDoMo सप्लाई चेन रिमोट कोड एक्ज़ीक्यूशन
- प्रकाशित
- 18 फ़र॰ 2026
- अद्यतन
- 23 जून 2026
- सीएनए असाइन करना
- VulnCheck
- साक्ष्य देखे गए
- 25 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xकम · अगले 30 दिन
- प्रतिशत
- 63.8%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
MajorDoMo (जिसे Major Domestic Module भी कहा जाता है) अपडेट URL विषाक्तीकरण के माध्यम से आपूर्ति श्रृंखला समझौते के जरिए बिना प्रमाणीकरण के रिमोट कोड निष्पादन के प्रति संवेदनशील है। saverestore मॉड्यूल अपनी admin() विधि को /objects/?module=saverestore एंडपॉइंट के माध्यम से बिना प्रमाणीकरण के उजागर करता है, क्योंकि यह फ्रेमवर्क के $this->mode के बजाय gr('mode') (जो सीधे $_REQUEST से पढ़ता है) का उपयोग करता है। एक हमलावर auto_update_settings मोड हैंडलर के माध्यम से सिस्टम अपडेट URL को विषाक्त कर सकता है, फिर अपडेट श्रृंखला शुरू करने के लिए force_update हैंडलर को ट्रिगर कर सकता है। autoUpdateSystem() विधि हमलावर-नियंत्रित URL से तुच्छ सत्यापन के साथ एक Atom फ़ीड प्राप्त करती है, TLS सत्यापन अक्षम (CURLOPT_SSL_VERIFYPEER को FALSE पर सेट) के साथ curl के माध्यम से एक tarball डाउनलोड करती है, exec('tar xzvf ...') का उपयोग करके इसे निकालती है, और copyTree() का उपयोग करके सभी निकाले गए फ़ाइलों को दस्तावेज़ रूट में कॉपी करती है। यह एक हमलावर को दो GET अनुरोधों के साथ वेबरूट में मनमानी PHP फ़ाइलें, जिनमें वेबशेल भी शामिल हैं, तैनात करने की अनुमति देता है।
स्रोत
1CVE-2026-27180 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो MajorDoMo में अपडेट URL पॉइज़निंग के माध्यम से एक अनप्रमाणित RCE है, जो वेब रूट में एक वेबशेल पहुंचाता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।