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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pfsense-wizard-uid0 — pfSense CE 2.9.0-DEVELOPMENT - उच्च - रिमोट - विशेषाधिकार अवशेष - wizard uid 0 | Kitploit
उपकरण/GitHubGitHub/abraxas/pfsense-wizard-uid0
विशेषाधिकार वृद्धिभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंगलैब और अभ्यास
GitHubabraxas/pfsense-wizard-uid0

pfsense-wizard-uid0

pfSense CE 2.9.0-DEVELOPMENT - उच्च - रिमोट - विशेषाधिकार अवशेष - wizard uid 0

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

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

सभी देखें →

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

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

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

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

Abraxas Labs - pfsense-wizard-uid0

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  pfsense-wizard-uid0

pfsense-wizard-uid0

वर्ग: विशेषाधिकार अवशेष पहुँच: रिमोट

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

wizard.php?xml=setup_wizard.xml चरण 7 getUserEntryByUID(0) तथा local_user_set_password()। विशेषाधिकार MATCH wizard.php* में warn-root नहीं है। xml= को /usr/local/www/wizards के अंतर्गत realpath-उपसर्गित किया गया है।

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

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

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

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

विधिसिंकविशेषाधिकार
POST wizard.php?xml=setup_wizard.xml चरण 7getUserEntryByUID(0) local_user_set_passwordअखंडता: लैब-प्रमाणित: चरण 7 ने uid 0 bcrypt हैश को फिर से लिखा। xml= LFI बंद (../etc/passwd और निरपेक्ष पथ अस्वीकृत)।
वही अवशेषवही सिंकपुनरावलोकन: अनुमानित: वही विज़ार्ड WAN/LAN/DHCP/hostname को फिर से लिखता है।
वही अवशेषवही सिंकउपलब्धता: अनुमानित: ऑपरेटर को LAN से लॉक आउट करें।

आवश्यक: page-pfsensewizardsubsystem। POST पर CSRF-magic जब तक अन्यथा न कहा गया हो। WebGUI PHP-FPM रूट है।

आवश्यक: page-pfsensewizardsubsystem। POST पर CSRF-magic जब तक अन्यथा न कहा गया हो। WebGUI PHP-FPM रूट है। POST पर CSRF-magic जब तक अन्यथा न कहा गया हो। WebGUI PHP-FPM रूट है।

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

xml= realpath उपसर्ग LFI। page-system-usermanager उसी वर्ग के लिए warn-root है।

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

लैब

cd lab
./run.sh

लूपबैक 127.0.0.1:19020। Compose प्रोजेक्ट pfsense-wizard-uid0। साक्षी PFSENSE-WIZARD-UID0-WITNESS। केवल लूपबैक: 127.0.0.1:19020। Compose प्रोजेक्ट pfsense-wizard-uid0। साक्षी PFSENSE-WIZARD-UID0-WITNESS। पिन की गई पंक्तियों का PHP गैजेट। रन के बाद स्टैक टूट जाता है।

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

SUCCESS PFSENSE-WIZARD-UID0 lfi-closed=yes control-no-hash-change=yes trigger-uid0-hash-change=yes wizard-no-warn-root=yes usermanager-warn-root=yes PFSENSE-WIZARD-UID0-WITNESS

समाधान

wizard.php को standard-warning-root चिह्नित करें, या पहले बूट के बाद सेटअप विज़ार्ड से uid 0 पासवर्ड हटा दें।

संदर्भ

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