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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pfsense-logs-filter-xss — pfSense CE 2.9.0-DEVELOPMENT - मध्यम - रिमोट - XSS - लॉग फ़िल्टर JSON को HTML के रूप में | Kitploit
उपकरण/GitHubGitHub/abraxas/pfsense-logs-filter-xss
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंगलैब और अभ्यास
GitHubabraxas/pfsense-logs-filter-xss

pfsense-logs-filter-xss

pfSense CE 2.9.0-DEVELOPMENT - मध्यम - रिमोट - XSS - लॉग फ़िल्टर JSON को HTML के रूप में

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

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

सभी देखें →

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

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

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

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

Abraxas Labs - pfsense-logs-filter-xss

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  pfsense-logs-filter-xss

pfsense-logs-filter-xss

वर्ग: XSS पहुँच: रिमोट

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

status_logs_filter.php POST resolve= json_encode बिना JSON_HEX_TAG और डिफ़ॉल्ट Content-Type text/html के साथ।

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

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

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

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

विधिसिंकविशेषाधिकार
POST status_logs_filter.php resolve=json_encode as text/htmlअखंडता: लैब-प्रमाणित: GUI ओरिजिन में प्रतिबिंबित
वही अवशेषवही सिंकपुनरावलोकन: लैब-प्रमाणित: JSON-as-HTML में अनएस्केप्ड स्क्रिप्ट टैग।
वही अवशेषवही सिंकउपलब्धता: कोई नहीं दिखाया गया।

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

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

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

application/json प्लस nosniff। JSON_HEX_TAG। csrf-magic। SameSite=Strict। अनप्रमाणित लागू नहीं।

कोई Diagnostics: Command नहीं जब तक उस पृष्ठ को भी अनुमति न दी गई हो।

लैब

cd lab
./run.sh

लूपबैक 127.0.0.1:19130। Compose प्रोजेक्ट pfsense-logs-filter-xss। साक्षी PFSENSE-LOGS-FILTER-XSS-WITNESS। केवल लूपबैक: 127.0.0.1:19130। Compose प्रोजेक्ट pfsense-logs-filter-xss। साक्षी PFSENSE-LOGS-FILTER-XSS-WITNESS। पिन की गई पंक्तियों का PHP गैजेट। रन के बाद स्टैक टूट जाता है।

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

SUCCESS PFSENSE-LOGS-FILTER-XSS control-json-html=yes trigger-unescaped-script=yes PFSENSE-LOGS-FILTER-XSS-WITNESS

समाधान

Content-Type application/json. json_encode JSON_HEX_TAG|JSON_HEX_AMP.

संदर्भ

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