
Easy Media Replace <= 0.2.0 - प्रमाणित (Author+) संग्रहीत क्रॉस-साइट स्क्रिप्टिंग
Easy Media Replace <= 0.2.0 - प्रमाणित (Author+) संग्रहीत क्रॉस-साइट स्क्रिप्टिंग
Easy Media Replace प्लगइन मीडिया अटैचमेंट शीर्षक के माध्यम से संग्रहीत क्रॉस-साइट स्क्रिप्टिंग (XSS) के प्रति संवेदनशील है। जब कोई Author XSS पेलोड का उपयोग करके किसी मीडिया फ़ाइल का नाम बदलता है और कोई Admin या Editor मीडिया लाइब्रेरी में सूची दृश्य में जाकर "Replace" लिंक पर होवर करता है, तो पेलोड निष्पादित हो जाता है। ऐसा इसलिए होता है क्योंकि प्लगइन esc_attr() लागू किए बिना मीडिया शीर्षक को आउटपुट करता है, जिससे HTML एट्रिब्यूट संदर्भ टूट जाता है।
photo" onmouseover='alert(document.domain)'