CVE-2026-75898
RAGFlow < 0.26.3 - एजेंट इनवोक कंपोनेंट के माध्यम से सर्वर-साइड रिक्वेस्ट फोर्जरी
- प्रकाशित
- 18 अग॰ 2026
- अद्यतन
- 18 अग॰ 2026
- सीएनए असाइन करना
- VulnCheck
- साक्ष्य देखे गए
- 27 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:H/SI:L/SA:N/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 दिन
- प्रतिशत
- 22.6%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
# RAGFlow 0.26.3 से पहले के संस्करण में सर्वर-साइड रिक्वेस्ट फोर्जरी भेद्यता RAGFlow 0.26.3 से पहले के संस्करण में एजेंट वर्कफ़्लो के "Invoke" घटक (agent/component/invoke.py) में सर्वर-साइड रिक्वेस्ट फोर्जरी भेद्यता मौजूद है। यह घटक कैनवास कॉन्फ़िगरेशन और रनटाइम टेम्पलेट वेरिएबल्स से आउटबाउंड रिक्वेस्ट URL बनाता है और उसे साझा `assert_url_is_safe` वैलिडेटर को कॉल किए बिना या रिज़ॉल्व किए गए एड्रेस को पिन किए बिना `requests.get`, `requests.post`, या `requests.put` को भेजता है — क्रॉलर, SearXNG, फ़ाइल-अपलोड, और RSS फ़ेच पथों के विपरीत। कोई भी उपयोगकर्ता जो एजेंट बना या ट्रिगर कर सकता है, वह सर्वर को लूपबैक, लिंक-लोकल, और RFC 1918 डेस्टिनेशन तक पहुँचने के लिए निर्देशित कर सकता है, जिसमें क्लाउड इंस्टेंस मेटाडेटा एंडपॉइंट और डिप्लॉयमेंट नेटवर्क पर सह-स्थित सेवाएँ शामिल हैं, और रिस्पॉन्स बॉडी घटक आउटपुट के रूप में लौटाई जाती है। जहाँ एजेंट को चैट क्वेरी को Invoke URL में इंटरपोलेट करने के लिए कॉन्फ़िगर किया गया है, वहाँ डेस्टिनेशन का चयन वह कोई भी कर सकता है जो उस क्वेरी को भेज सकता है।
स्रोत
1# CVE-2026-75898 के लिए प्रूफ-ऑफ-कॉन्सेप्ट, RAGFlow के Invoke घटक में एक SSRF अपरिवर्तित स्रोत के साथ भेद्यता का प्रदर्शन करता है, इसमें E2E परीक्षण, फिक्स तुलना, और अधिकृत सुरक्षा परीक्षण के लिए Docker-आधारित पुनरुत्पादन शामिल है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।