CVE-2026-85547 in MISP
सारांश
द्वारा VulDB • 04/09/2026
MISP में एक क्रॉस-साइट रिक्वेस्ट फोर्जरी (CSRF) दोष मौजूद है क्योंकि आने वाले रिक्वेस्ट को REST रिक्वेस्ट के रूप में पहचाने जाने पर फ़ॉर्म सुरक्षा और CSRF प्रोटेशन अक्षम कर दिए जाते हैं।
MISP का REST पता लगाना URL सफिक्स या HTTP Accept हेडर जैसे रिक्वेस्ट गुणों से प्रभावित हो सकता है। चूंकि एक क्रॉस-ओरिजिन पेज द्वारा `Accept: application/json` को CORS प्रीफ्लाइट की आवश्यकता के बिना प्रदान किया जा सकता है, इसलिए हमलावर किसी अन्य वेबसाइट से आने वाले रिक्वेस्ट को REST ट्रैफ़िक माना जा सकता है। इसके परिणामस्वरूप MISP सामान्य फ़ॉर्म-सुरक्षा और CSRF सत्यापन को अक्षम कर देता है, भले ही रिक्वेक्ट पीड़ित के मौजूदा ब्राउज़र सत्र का उपयोग करके प्रमाणीकृत किया गया हो।
एक अनप्रामाणिक दूरस्थ हमलावर इस व्यवहार का शोषण करने के लिए एक प्रमाणित MISP उपयोगकर्ता को किसी दुर्भावनापूर्ण वेब पेज पर जाने या उससे इंटरैक्ट करने के लिए मना सकता है। फिर हमलावर द्वारा संचालित पृष्ठ पीड़ित की विशेषाधिकारों का उपयोग करके संवेदनशील राज्य-परिवर्तन MISP एंडपॉइंट्स को निर्मित रिक्वेस्ट जारी कर सकते हैं। पीड़ित और लक्ष्यित एंडपॉइंट की अनुमतियों के आधार पर, इससे डेटा और अन्य राज्य परिवर्तनों का अनधिकृत संशोधन, सृजन, प्रकाशन या हटाने की अनुमति हो सकती है।
यह दोष `_isRest()` के बजाय रिक्वेस्ट द्वारा उपयोग किए गए प्रमाणीकरण तंत्र पर फ़ॉर्म-सुरक्षा छूट देने से उत्पन्न होता है। पैच इस व्यवहार को बदल देता है ताकि CSRF और फ़ॉर्म-सुरक्षा छूटें केवल तभी दी जाएं जब रिक्वेस्ट में वास्तव में MISP API कुंजी हो। सत्र-प्रमाणित REST-शैली वाले रिक्वेक्ट्स अभी भी CSRF सुरक्षा के अधीन रहते हैं।
फ़िक्स वैध समान-उत्पत्ति (same-origin) AJAX रिक्वेस्टों के लिए X-CSRF-Token हेडर के माध्यम से CSRF टोकन संचारित करने का समर्थन भी पेश करता है। एक क्रॉस-ओरिजिन पेज द्वारा सामान्यतः ऐसे हेडर को जोड़ा नहीं जा सकता बिना CORS प्रीफ्लाइट ट्रिगर किए, जिससे मूल हमले की पुन: उत्पत्ति रोक दी जाती है।
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.