CVE-2024-34716
PrestaShop, FO में ग्राहक संपर्क फ़ॉर्म के माध्यम से फ़ाइल अपलोड द्वारा XSS के लिए संवेदनशील
- प्रकाशित
- 14 मई 2024
- अद्यतन
- 2 अग॰ 2024
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.1%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
PrestaShop एक ओपन सोर्स ई-कॉमर्स वेब एप्लिकेशन है। एक क्रॉस-साइट स्क्रिप्टिंग (XSS) भेद्यता जो केवल उन PrestaShop साइट्स को प्रभावित करती है जिनमें customer-thread फीचर फ्लैग सक्षम है, PrestaShop 8.1.0 से शुरू होकर PrestaShop 8.1.6 से पहले के संस्करणों में मौजूद है। जब customer-thread फीचर फ्लैग फ्रंट-ऑफिस संपर्क फ़ॉर्म के माध्यम से सक्षम होता है, तो एक हैकर XSS युक्त एक दुर्भावनापूर्ण फ़ाइल अपलोड कर सकता है, जो तब निष्पादित होगी जब कोई व्यवस्थापक बैक ऑफिस में संलग्न फ़ाइल खोलता है। इंजेक्ट की गई स्क्रिप्ट सत्र (session) और सुरक्षा टोकन तक पहुँच सकती है, जो उसे व्यवस्थापक के अधिकारों के दायरे में कोई भी प्रमाणित कार्रवाई करने की अनुमति देती है। यह भेद्यता 8.1.6 में पैच की गई है। एक वर्कअराउंड customer-thread फीचर-फ्लैग को अक्षम करना है।
स्रोत
CVE-2024-34716 के लिए प्रूफ-ऑफ-कॉन्सेप्ट शोषण, PrestaShop 8.1.5 में PNG-संचालित XSS से RCE श्रृंखला, क्राफ्टेड छवि अपलोड के माध्यम से रिमोट कोड निष्पादन को सक्षम करना।
- Prestashop-CVE-2024-34716एक्सप्लॉइट
CVE-2024-34716 के विरुद्ध CSRF हमले को स्वचालित करता है ताकि PrestaShop पर PHP रिवर्स शेल तैनात किया जा सके, जिसमें स्वचालित पेलोड पैकेजिंग और Netcat लिसनर सेटअप शामिल है।
- Trickster-HTBअनुसंधान
यह रिपोर्ट PrestaShop में XSS (CVE-2024-34716) के माध्यम से Trickster में सेंध लगाने का विवरण देती है, जिससे www-data एक्सेस प्राप्त होता है तथा james के रूप में SSH के लिए डेटाबेस क्रेडेंशियल निकाले जाते हैं। ChangeDetection.io (CVE-2024-32651) के माध्यम से Docker में रूट शेल प्राप्त किया जाता है, जिससे adam के क्रेडेंशियल उजागर होते हैं, और उसके बाद PrusaSlicer में CVE-2023-47268 के साथ रूट एस्केलेशन किया जाता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।