CVE-2024-48914
Vendure एसेट सर्वर प्लगइन में AssetServerPlugin और LocalAssetStorageStrategy के साथ स्थानीय फ़ाइल पढ़ने की भेद्यता है
- प्रकाशित
- 15 अक्टू॰ 2024
- अद्यतन
- 15 अक्टू॰ 2024
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 5 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.1%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Vendure एक ओपन-सोर्स हेडलेस कॉमर्स प्लेटफ़ॉर्म है। संस्करण 3.0.5 और 2.3.3 से पहले, Vendure के एसेट सर्वर प्लगइन में एक भेद्यता मौजूद है जो एक हमलावर को एक अनुरोध तैयार करने की अनुमति देती है जो सर्वर फ़ाइल सिस्टम को ट्रैवर्स कर सकती है और मनमानी फ़ाइलों की सामग्री प्राप्त कर सकती है, जिसमें कॉन्फ़िगरेशन फ़ाइलें, पर्यावरण चर, और सर्वर पर संग्रहीत अन्य महत्वपूर्ण डेटा जैसी संवेदनशील जानकारी शामिल है। उसी कोड पथ में एक अतिरिक्त वेक्टर भी है जो एक विकृत URI के माध्यम से सर्वर को क्रैश कर सकता है। पैच संस्करण 3.0.5 और 2.3.3 में उपलब्ध हैं। कुछ वर्कअराउंड भी उपलब्ध हैं। कोई व्यक्ति स्थानीय फ़ाइल सिस्टम के बजाय ऑब्जेक्ट स्टोरेज का उपयोग कर सकता है, जैसे MinIO या S3, या मिडलवेयर परिभाषित कर सकता है जो `/../` वाले URL वाले अनुरोधों का पता लगाता है और उन्हें ब्लॉक करता है।
स्रोत
- Vendure - Arbitrary File Readटेम्पलेट
http/cves/2024/CVE-2024-48914.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: dsl($.matchers[*].type)
- CVE-2024-48914एक्सप्लॉइट
vendure-ecommerce शोषण में मनमानी फ़ाइल पढ़ना और DoS
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।