CVE-2025-54782
@nestjs/devtools-integration का CSRF से सैंडबॉक्स एस्केप, JS डेवलपर्स के विरुद्ध RCE की अनुमति देता है
- प्रकाशित
- 1 अग॰ 2025
- अद्यतन
- 4 अग॰ 2025
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 25 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 4.0
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Xउच्च · अगले 30 दिन
- प्रतिशत
- 98.9%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Nest स्केलेबल Node.js सर्वर-साइड एप्लिकेशन बनाने के लिए एक फ्रेमवर्क है। संस्करण 0.2.0 और उससे नीचे में, @nestjs/devtools-integration पैकेज में एक गंभीर रिमोट कोड एक्ज़ीक्यूशन (RCE) भेद्यता खोजी गई थी। जब सक्षम किया जाता है, तो पैकेज एक स्थानीय डेवलपमेंट HTTP सर्वर को एक API एंडपॉइंट के साथ उजागर करता है जो एक असुरक्षित JavaScript सैंडबॉक्स (safe-eval-जैसा कार्यान्वयन) का उपयोग करता है। अनुचित सैंडबॉक्सिंग और क्रॉस-ओरिजिन सुरक्षा की कमी के कारण, किसी डेवलपर द्वारा देखी गई कोई भी दुर्भावनापूर्ण वेबसाइट उनकी स्थानीय मशीन पर मनमाना कोड निष्पादित कर सकती है। पैकेज स्थानीय रूप से चल रहे NestJS डेवलपमेंट सर्वर में HTTP एंडपॉइंट जोड़ता है। इन एंडपॉइंट्स में से एक, /inspector/graph/interact, JSON इनपुट स्वीकार करता है जिसमें एक code फ़ील्ड होता है और प्रदान किए गए कोड को Node.js vm.runInNewContext सैंडबॉक्स में निष्पादित करता है। यह संस्करण 0.2.1 में ठीक किया गया है।
स्रोत
2- CVE-2025-54782एक्सप्लॉइट
CVE-2025-54782
CVE-2025-54782 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो सुरक्षा अनुसंधान और असाइनमेंट उद्देश्यों के लिए भेद्यता का प्रदर्शन करता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।