CVE-2021-21315
कमांड इंजेक्शन भेद्यता
- प्रकाशित
- 16 फ़र॰ 2021
- अद्यतन
- 21 अक्टू॰ 2025
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 18 जन॰ 2022
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.8%
- मॉडल दिनांक
- 19 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सीआईएसए ज्ञात शोषण
यह सीवीई सीआईएसए ज्ञात शोषित कमजोरियों की सूची में दिखाई देता है।
सारांश
Node.JS के लिए सिस्टम इंफॉर्मेशन लाइब्रेरी (npm पैकेज "systeminformation") विस्तृत हार्डवेयर, सिस्टम और OS जानकारी प्राप्त करने के लिए फ़ंक्शनों का एक ओपन सोर्स संग्रह है। systeminformation के संस्करण 5.3.1 से पहले एक कमांड इंजेक्शन भेद्यता मौजूद है। समस्या को संस्करण 5.3.1 में ठीक कर दिया गया था। अपग्रेड करने के बजाय एक वर्कअराउंड के रूप में, si.inetLatency(), si.inetChecksite(), si.services(), si.processLoad() ... को पारित किए जाने वाले सेवा मापदंडों की जाँच या सैनिटाइज़ करना सुनिश्चित करें — केवल स्ट्रिंग्स की अनुमति दें, किसी भी ऐरे को अस्वीकार करें। स्ट्रिंग सैनिटाइज़ेशन अपेक्षा के अनुरूप काम करता है।
स्रोत
http/cves/2021/CVE-2021-21315.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
CVE 2021-21315 PoC
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।