CVE-2019-10669
LibreNMS 1.47 तक एक समस्या पाई गई। html/includes/graphs/device/collectd.inc.php में एक कमांड इंजेक्शन भेद्यता है, जहाँ उपयोगकर्ता द्वारा आपूर्ति किए गए पैरामीटर mysqli_escape_real_string फ़ंक्शन...
- प्रकाशित
- 9 सित॰ 2019
- अद्यतन
- 4 अग॰ 2024
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 10 सित॰ 2019
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.6%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
LibreNMS 1.47 तक एक समस्या पाई गई। `html/includes/graphs/device/collectd.inc.php` में एक कमांड इंजेक्शन भेद्यता है, जहाँ उपयोगकर्ता द्वारा आपूर्ति किए गए पैरामीटर `mysqli_escape_real_string` फ़ंक्शन द्वारा फ़िल्टर किए जाते हैं। यह फ़ंक्शन कमांड आर्गुमेंट्स को sanitize करने के लिए उपयुक्त नहीं है, क्योंकि यह कमांड लाइन सिंटैक्स के कई वर्णों को escape नहीं करता, जैसे ` (backtick), जिससे हमलावर `$rrd_cmd` चर में कमांड इंजेक्ट कर सकता है, जो `passthru()` के माध्यम से निष्पादित होता है।
स्रोत
modules/exploits/linux/http/librenms_collectd_cmd_inject.rb
Metasploit Framework modulesघोषित शर्तें
- platform: Unix($.exploit_linux/http/librenms_collectd_cmd_inject.platform)
- verification: check_declared($.exploit_linux/http/librenms_collectd_cmd_inject.check)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।