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

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

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

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

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

श्रेणियाँ

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

pfsense-igmp-type

pfSense CE 2.9.0-DEVELOPMENT - मध्यम - रिमोट - कॉन्फ़िग इंजेक्शन - IGMP प्रकार न्यूलाइन

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

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

सभी देखें →

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

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

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

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

Abraxas Labs - pfsense-igmp-type

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

pfsense-igmp-type

वर्ग: कॉन्फ़िग इंजेक्शन पहुँच: रिमोट

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

services_igmpproxy_edit.php POST type को बिना किसी enum जाँच के संग्रहीत करता है। configure, phyint {$realif} {$igmpcf['type']} ... को igmpproxy.conf में इंटरपोलेट करता है।

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

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

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

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

विधिSinkविशेषाधिकार
POST services_igmpproxy_edit.php typephyint {$realif} {$igmpcf['type']} ...अखंडता: लैब-प्रमाणित: अतिरिक्त conf पंक्ति। Daemon argv अपरिवर्तित। शेल नहीं।
वही leftoverवही sinkपुनरावलोकन: कुछ नहीं दिखाया गया।
वही leftoverवही sinkउपलब्धता: अनुमानित: parse-fail igmpproxy।

आवश्यक: page-services-igmpproxy-edit। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है।

आवश्यक: page-services-igmpproxy-edit। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है। जब तक अन्यथा न कहा जाए, POST पर CSRF-magic। WebGUI PHP-FPM root है।

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

ifname को एक IPv4 ipaddr चाहिए। threshold is_numeric। addresses is_subnetv4।

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

लैब

cd lab
./run.sh

लूपबैक 127.0.0.1:19240। Compose प्रोजेक्ट pfsense-igmp-type। Witness PFSENSE-IGMP-TYPE-WITNESS। केवल लूपबैक: 127.0.0.1:19240। Compose प्रोजेक्ट pfsense-igmp-type। Witness PFSENSE-IGMP-TYPE-WITNESS। पिन की गई पंक्तियों का PHP गैजेट। रन के बाद स्टैक टूट जाता है।

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

SUCCESS PFSENSE-IGMP-TYPE control-type-upstream=yes trigger-extra-conf=yes PFSENSE-IGMP-TYPE-WITNESS

समाधान

type को upstream/downstream में enum करें। CR/LF अस्वीकार करें।

संदर्भ

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