Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pfsense-rss-file-redirect — pfSense CE 2.9.0-DEVELOPMENT - मध्यम - रिमोट - फ़ाइल पठन - RSS file:// रीडायरेक्ट | Kitploit
उपकरण/GitHubGitHub/abraxas/pfsense-rss-file-redirect
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणजानकारी एकत्र करनावेब सुरक्षालैब और अभ्यास
GitHubabraxas/pfsense-rss-file-redirect

pfsense-rss-file-redirect

pfSense CE 2.9.0-DEVELOPMENT - मध्यम - रिमोट - फ़ाइल पठन - RSS file:// रीडायरेक्ट

रिपॉजिटरी देखें
44 दिन पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Abraxas Labs - pfsense-rss-file-redirect

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  pfsense-rss-file-redirect

pfsense-rss-file-redirect

वर्ग: फ़ाइल पठन पहुँच: रिमोट

pfSense CE 2.9.0-DEVELOPMENT (9363ac5) - pfsense.org

is_URL() केवल HTTP तक सीमित नहीं है। SimplePie का fix_protocol() सीधे file:// को http में बदल देता है। पुनरावर्ती 3xx Location: file:/// fix_protocol() को कॉल नहीं करता और file_get_contents पथ को root के रूप में पढ़ता है।

IDअभी तक कोई CVE नहीं
वर्गफ़ाइल पठन
पहुँचरिमोट (जब तक अन्यथा न कहा जाए, प्रमाणित WebGUI)
CWECWE-73
CVSSमध्यम: 6.5 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
उत्पादpfSense CE
प्रभावित2.9.0-DEVELOPMENT (9363ac5b8651a1c7a333180425ce7719070f95f9)
प्रमाणीकरणpage-dashboard-all / widgets MATCH के साथ WebGUI सत्र
लाइसेंसGNU Affero GPL v3.0
लैबकेवल 127.0.0.1

मैंने सार्वजनिक master 9363ac5 को पिन किया। लैब पिन किए गए sink का एक PHP गैजेट है, जो 127.0.0.1:19100 पर लूपबैक HTTP का उपयोग करता है।

श्रृंखला लेख: https://abraxaslabs.tech/research/pfsense-ce-leftovers

हमलावर क्या कर सकता है

विधिSinkविशेषाधिकार
किसी HTTP URL का Dashboard RSS सेव जो file:// पर 302 रीडायरेक्ट करता हैSimplePie File पुनरावर्ती Location file_get_contentsअखंडता: कोई नहीं। केवल पठन।
वही अवशेषवही sinkपुनरावलोकन: लैब-प्रमाणित: HTTP 302 Location: file:/// ने रोपित XML लौटाया। सीधा file:// को बदल दिया गया।
वही अवशेषवही sinkउपलब्धता: कोई नहीं दिखाया गया।

आवश्यक: page-dashboard-all / widgets MATCH। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है।

आवश्यक: page-dashboard-all / widgets MATCH। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है।

निकटवर्ती सतह जो बंद रहती है

इस पिन पर 26_04 शीर्षक एन्कोड। ऑपरेटर HTTP(S) फ़ीड URL ही सुविधा है। सीधा file:// रीवाइट।

कोई Diagnostics: Command नहीं, जब तक वह पृष्ठ भी अनुदत्त न हो।

लैब

cd lab
./run.sh

लूपबैक 127.0.0.1:19100। Compose प्रोजेक्ट pfsense-rss-file-redirect। साक्षी PFSENSE-RSS-FILE-REDIRECT-WITNESS। केवल लूपबैक: 127.0.0.1:19100। Compose प्रोजेक्ट pfsense-rss-file-redirect। साक्षी PFSENSE-RSS-FILE-REDIRECT-WITNESS। पिन की गई पंक्तियों का PHP गैजेट। रन के बाद स्टैक टूट जाता है।

अंतिम पंक्ति:

SUCCESS PFSENSE-RSS-FILE-REDIRECT control-rewritten-away=yes trigger-file-location=yes PFSENSE-RSS-FILE-REDIRECT-WITNESS

समाधान

HTTP(S) फ़ीड को बाध्य करें। file: Location का अनुसरण न करें। CURLOPT_PROTOCOLS HTTP(S)।

संदर्भ

  • github.com/pfsense/pfsense 9363ac5b8651a1c7a333180425ce7719070f95f9
  • CWE-73
  • श्रृंखला: https://abraxaslabs.tech/research/pfsense-ce-leftovers
टूल डाउनलोड करें