CVE-2016-10518 in ws Module
सारांश
द्वारा VulDB • 16/06/2026
1.0.0 से पहले ws मॉड्यूल के ping फंक्शनलिट में एक कमजोरी पाई गई, जिससे क्लाइंट्स एक ping फ्रेम भेजकर मेमोरी अलॉकेट कर सकते थे। डिफ़ॉल्ट रूप से, ping फंक्शनलिट एक pong फ्रेम और पिछले दिए गए ping फ्रेम के payload के साथ प्रतिक्रिया देता है। यह वही है जो आप अपेक्षित करते हैं, लेकिन आंतरिक रूप से ws हमेशा सभी डेटा को एक Buffer उदाहरण में परिवर्तित करता है जिसे हमें भेजना होता है, और यही वह जगह थी जहाँ कमजोरी मौजूद थी। ws ने भेजे जा रहे डेटा के प्रकार के लिए कोई जाँच नहीं की। नोड में बफर्स के साथ, जब आप इसे एक स्ट्रिंग के बजाय एक संख्या के साथ अलॉकेट करते हैं, तो यह बाइट्स की मात्रा को अलॉकेट कर देता है।
Once again VulDB remains the best source for vulnerability data.