Iframe विशेषता src में XSS सुरक्षाछिद्र
मुझे लगता है कि प्री-पार्सर विकल्प वास्तव में एक अच्छा विचार है। यह प्रति फीचर अवधारणा 'प्लग-इन' से चिपक जाता है। स्ट्रिंग एलिमेंट आईडी या बूलियन को स्वीकार करने के लिए fromElement को अपडेट करने के बारे में कैसे। यदि बूल == true है, तो कंटेनर HTML को पार्स करते हुए अब काम करता है। यदि एक स्ट्रिंग आईडी, तो यह तत्व की स...
नीचे पूरा उत्तर पढ़ें ↓प्रश्न
GrapesJS संस्करण [X] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? एज v122 प्रतिलिपि प्रस्तुत करने योग्य डेमो लिंक https://jsfiddle.net/bwreyq29/1/ बग का वर्णन करें बग को कैसे पुन: उत्पन्न करें? इस लिंक को खोलें https://jsfiddle.net/bwreyq29/1/ और src विशेषता से जुड़ा जावास्क्रिप्ट कोड स्वचालित रूप से निष्पादित हो जाएगा। अपेक्षित व्यवहार क्या है? यह कोड नहीं चलना चाहिए वर्तमान व्यवहार क्या है? XSS भेद्यता मौजूद हैआचार संहिता [X] मैं इस परियोजना की आचार संहिता का पालन करने के लिए सहमत हूं
जवाब (4)
मुझे लगता है कि प्री-पार्सर विकल्प वास्तव में एक अच्छा विचार है। यह प्रति फीचर अवधारणा 'प्लग-इन' से चिपक जाता है। स्ट्रिंग एलिमेंट आईडी या बूलियन को स्वीकार करने के लिए fromElement को अपडेट करने के बारे में कैसे। यदि बूल == true है, तो कंटेनर HTML को पार्स करते हुए अब काम करता है। यदि एक स्ट्रिंग आ...
@bernesto से पूरी तरह सहमत हूं, वास्तव में इससे कोई फर्क नहीं पड़ता कि हम इसे सुरक्षित बनाने की कितनी कोशिश करते हैं, यह कभी भी पर्याप्त नहीं होगा और मैं यह धारणा नहीं देना चाहता कि पुस्तकालय एक लापता सर्वर-साइड सत्यापन को सही ठहराने के लिए "इतना सुरक्षित" है। वर्तमान विकल्प (जैसे allowUnsafeAttr,...
सक्रिय DOM तत्व से लोड करने के लिए fromElement का उपयोग करते समय यह अपरिहार्य है। पृष्ठ का तत्व समकालिक रूप से लोड और निष्पादित होता है। GrapesJS कभी भी XSS html को संसाधित करने और निष्क्रिय करने का मौका नहीं मिलेगा। दुर्भावनापूर्ण कोड को कभी भी लोड होने से रोककर इसे संबोधित करने की आवश्यकता होगी।...
यह वास्तव में एक वैध XSS (क्रॉस-साइट स्क्रिप्टिंग) भेद्यता है। समस्या इसलिए उठती है क्योंकि ब्राउज़र स्वचालित रूप से javascript: URL निष्पादित करते हैं जब वे किसी iframe तत्व की src विशेषता के रूप में सेट होते हैं। GrapesJS, डिफ़ॉल्ट रूप से, आने वाली HTML सामग्री की सभी विशेषताओं को आक्रामक रूप से...
संबंधित प्रश्न और उत्तर
इसी तरह की मुद्दों पर चर्चाओं के साथ शोध जारी रखें।
अंक #5334
कैनवास में काम नहीं कर रहे कस्टम घटक प्रकार का चयन
GrapesJS संस्करण [X] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम, ओपेरा, एज,...
अंक #6707
कैनवास मॉड्यूल में नल ('hasFocus' पढ़ना) के गुण नहीं पढ़ सकता
GrapesJS संस्करण [x] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम (संस्करण 14...
अंक #4099
"ड्रैगेबलकम्पोनेंटेंट्स का उपयोग करना: गलत" अभी भी कुछ तत्वों को खींचें (क्लोन?) अगर मैं पाठ संपादित करने का प्रयास करता हूं
GrapesJS संस्करण[X] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम v96प्रतिलिपि...
अंक #6668
पहुँच योग्य नाम windows में iframe के लिए निर्धारित नहीं है।
GrapesJS संस्करण [x] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? एज (संस्करण 143.0...
सशुल्क प्लगइन्स जो इस समस्या से मेल खाते हैं
समस्या कीवर्ड और लेबल प्रासंगिकता द्वारा क्यूरेट किया गया है ताकि आपको तेज़ी से शिप करने में मदद मिल सके।
सशुल्क प्लगइन अनुशंसाएँ लोड हो रही हैं ...
ओपन-सोर्स GrapesJS प्लगइन्स की जाँच करें GitHub या हमारे मुफ्त कैटलॉग में एक त्वरित खोज चलाएं।
मुफ्त प्लगइन्स ब्राउज़ करें →प्रीमियम प्लगइन्स समर्थन, नियमित अपडेट और उत्पादन-तैयार सुविधाओं के साथ शिप होते हैं - एकीकरण कार्य के दिनों को बचाते हैं।
प्रीमियम प्लगइन्स ब्राउज़ करें →संबंधित ट्यूटोरियल
एक ही विषय पर गहन मार्गदर्शिकाएँ।
ट्यूटोरियल
Introducing Search on GJS.Market
GJS.Market now has one search across everything we publish — plugins, articles, community questions, guides, authors and services. Press ⌘K from any page.
ट्यूटोरियल
2026 में GrapesJS के साथ AI-संचालित पेज बिल्डर कैसे बनाएं
हमने GJSDocs का निर्माण करना सीखा - सरल AI टेक्स्ट जनरेशन से लेकर संरचित, संदर्भ-जागरूक दृश्य संपादन तक
ट्यूटोरियल
2026 में SaaS पेज बिल्डर बनाने में कितना खर्च आता है?
2026 में SaaS पेज बिल्डर बनाने में कितना खर्च आता है? यथार्थवादी विकास लागत, समयसीमा, सुविधाओं और GrapesJS का उपयोग कैसे कम किया जा सकता है इसका अन्वेषण करें
ब्राउज़ प्लगइन श्रेणियाँ
सीधे बाज़ार पर प्लगइन श्रेणी के पृष्ठों पर जाएँ।