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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
opnsense-wlan-wpa-line — OPNsense 26.7.6 - उच्च - रिमोट - कॉन्फ़िग लाइन इंजेक्शन - WLAN WPA पहचान | Kitploit
उपकरण/GitHubGitHub/abraxas/opnsense-wlan-wpa-line
भेद्यता विश्लेषणशोषणकॉन्फ़िगरेशन ऑडिटिंगवेब सुरक्षानेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगलैब और अभ्यास
GitHubabraxas/opnsense-wlan-wpa-line

opnsense-wlan-wpa-line

OPNsense 26.7.6 - उच्च - रिमोट - कॉन्फ़िग लाइन इंजेक्शन - WLAN WPA पहचान

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

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

सभी देखें →

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

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

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

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

Abraxas Labs - opnsense-wlan-wpa-line

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  opnsense-wlan-wpa-line

opnsense-wlan-wpa-line

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

OPNsense core 26.7.6 (a842fe48) - opnsense.org

GHSA-fq94 का अवशेष। वायरलेस SSID को AllowNewlines=N मिला। identity, passphrase, और RADIUS auth_server_shared_secret सादे TextField (डिफ़ॉल्ट रूप से newlines चालू) बने रहे और /var/etc/wpa_supplicant_*.conf तथा /var/etc/hostapd_*.conf में डंप हो गए। interfaces.inc wpa_supplicant स्टैंज़ा में identity="{identity}" को इंटरपोलेट करता है। Newline या quote तोड़ना root के रूप में अतिरिक्त निर्देश जोड़ता है। विशेषाधिकार page-interfaces-wireless-edit है, page-all नहीं।

IDअभी तक कोई CVE नहीं
वर्गकॉन्फ़िग लाइन इंजेक्शन
पहुँचरिमोट (प्रमाणित WebGUI)
CWECWE-93
CVSSउच्च: 8.1 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
उत्पादOPNsense core (Deciso B.V.)
प्रभावितOPNsense core 26.7.6 (a842fe48c21288d11a422cb944678e8eb308becf) Wlan.xml identity / passphrase
प्रमाणीकरणpage-interfaces-wireless-edit के साथ WebGUI सत्र
लाइसेंसGNU Affero GPL v3.0
लैबकेवल 127.0.0.1

मैंने टैग 26.7.6 पिन किया। लैब पिन किए गए interfaces_wlan_configure का एक PHP गैजेट है, 127.0.0.1:18840 पर लूपबैक HTTP। Identity CR/LF ने अतिरिक्त # OPNSENSE-WLAN-WPA-LINE-WITNESS लिखा। SSID एक पंक्ति में रहा।

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

विधिसिंकविशेषाधिकार
identity CR/LFwpa_supplicant कॉन्फ़ में interfaces_wlan_configure अतिरिक्त निर्देश पिन करेंअखंडता (लैब-प्रमाणित): identity के बाद अतिरिक्त # OPNSENSE-WLAN-WPA-LINE-WITNESS। लैब: identity-newline=yes extra-directive=yes।
अतिरिक्त network / ssid / ap_scan / ctrl_interface का पालनroot के रूप में wpa_supplicant / hostapdअखंडता (अनुमानित): अतिरिक्त डेमन निर्देश। गैजेट में wpa_supplicant प्रारंभ नहीं हुआ।
SSID CR/LFAllowNewlines=Nनकारात्मक (लैब-प्रमाणित): SSID एक पंक्ति में रहा। ssid-control=single-line।
passphrase / RADIUS secret CR/LFhostapd_*.conf / wpa_supplicantअखंडता (अनुमानित): समान वर्ग। गैजेट ने identity पथ चलाया।
अमान्य अतिरिक्त निर्देशवायरलेस डेमनउपलब्धता (अनुमानित): hostapd / wpa_supplicant प्रारंभ होने में विफल हो सकते हैं।
यह पथकोई नहींरीकॉन: config.xml रहस्यों का कोई अतिरिक्त पठन नहीं।

लैब-प्रमाणित बनाम अनुमानित: identity newline अतिरिक्त निर्देश और SSID सिंगल-लाइन नियंत्रण लैब SUCCESS हैं। hostapd और लाइव डेमन अनुप्रयोग अनुमानित हैं।

आवश्यक: page-interfaces-wireless-edit। POST /api/interfaces/wireless_settings/*। page-all नहीं। CSRF टोकन। ब्राउज़र <input type="text"> CR/LF नहीं रखेगा; उस सत्र से सीधा POST रखेगा।

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

सतहलैब
SSID newlineप्रतिबंधित (ssid-control=single-line)
अनप्रमाणितबंद
page-all वायरलेस एडमिनइच्छित रेडियो कॉन्फ़िग; अवशेष अतिरिक्त निर्देश हैं जो एक प्रत्यायोजित संपादक को बनाने के लिए नहीं थे
CVE-2025-50989 bridge span cmdiअब configdRun बिना अनुरोध टोकन के
WEP कुंजियाँifconfig में escapeshellarg

कोई अनप्रमाणित नहीं। SSID पहले से ही CR/LF अस्वीकार करता है। पूर्ण एडमिन के पास डिज़ाइन से पहले से ही root है।

लैब

cd lab
./run.sh

लूपबैक 127.0.0.1:18840। Compose प्रोजेक्ट opnsense-wlan-wpa-line। विटनेस OPNSENSE-WLAN-WPA-LINE-WITNESS। अंतिम पंक्ति:

SUCCESS opnsense-wlan-wpa-line identity-newline=yes extra-directive=yes ssid-control=single-line OPNSENSE-WLAN-WPA-LINE-WITNESS

समाधान

identity, passphrase, और RADIUS रहस्यों पर AllowNewlines=N सेट करें, जैसे SSID पर। interfaces_wlan_configure के अंदर CR/LF और quotes हटाएँ ताकि हर कॉलर कवर हो। अतिरिक्त hostapd / wpa_supplicant निर्देश page-all के पीछे होने चाहिए।

संदर्भ

  • github.com/opnsense/core a842fe48c21288d11a422cb944678e8eb308becf
  • Wlan.xml
  • interfaces.inc interfaces_wlan_configure
  • नामित फ़ील्ड (यह अवशेष नहीं): GHSA-fq94 timeserver / अन्य GUI टेक्स्ट; SSID AllowNewlines=N
  • CWE-93
टूल डाउनलोड करें