CVE-2025-31161
CrushFTP प्रमाणीकरण बायपास भेद्यता
- प्रकाशित
- 3 अप्रैल 2025
- अद्यतन
- 21 अक्टू॰ 2025
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 7 अप्रैल 2025
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 100.0%
- मॉडल दिनांक
- 23 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सीआईएसए ज्ञात शोषण
यह सीवीई सीआईएसए ज्ञात शोषित कमजोरियों की सूची में दिखाई देता है।
सारांश
CrushFTP 10 (10.8.4 से पहले) और 11 (11.3.1 से पहले) प्रमाणीकरण बाईपास और crushadmin खाते पर कब्ज़ा करने की अनुमति देता है (जब तक कि DMZ प्रॉक्सी इंस्टेंस का उपयोग न किया जाए), जिसका मार्च और अप्रैल 2025 में वास्तविक दुनिया में शोषण किया गया, जिसे "अनप्रमाणित HTTP(S) पोर्ट एक्सेस" के रूप में जाना जाता है। FTP सर्वर के HTTP घटक की AWS4-HMAC (S3 के साथ संगत) प्रमाणीकरण विधि में एक रेस कंडीशन मौजूद है। सर्वर पहले बिना पासवर्ड आवश्यकता के login_user_pass() कॉल करके उपयोगकर्ता के अस्तित्व की पुष्टि करता है। यह सत्र को HMAC सत्यापन प्रक्रिया के माध्यम से प्रमाणित करेगा और तब तक जारी रहेगा जब तक सर्वर एक बार फिर उपयोगकर्ता सत्यापन की जाँच नहीं करता। एक विकृत AWS4-HMAC हेडर भेजकर भेद्यता को और अधिक स्थिर किया जा सकता है, जिससे रेस कंडीशन को सफलतापूर्वक ट्रिगर करने की आवश्यकता समाप्त हो जाती है। केवल उपयोगकर्ता नाम और उसके बाद एक स्लैश (/) प्रदान करके, सर्वर सफलतापूर्वक एक उपयोगकर्ता नाम ढूंढ लेगा, जो सफल anypass प्रमाणीकरण प्रक्रिया को ट्रिगर करता है, लेकिन सर्वर अपेक्षित SignedHeaders प्रविष्टि खोजने में विफल रहेगा, जिसके परिणामस्वरूप इंडेक्स-आउट-ऑफ-बाउंड त्रुटि होती है जो कोड को सत्र सफाई तक पहुंचने से रोकती है। साथ में, ये समस्याएं किसी भी ज्ञात या अनुमान लगाने योग्य उपयोगकर्ता (जैसे, crushadmin) के रूप में प्रमाणित करना आसान बनाती हैं, और एक प्रशासनिक खाता प्राप्त करके सिस्टम से पूरी तरह समझौता कर सकती हैं।
स्रोत
- CrushFTP - Authentication Bypassटेम्पलेट
http/cves/2025/CVE-2025-31161.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।