CVE-2018-15758 in Spring Security OAuth
सारांश
द्वारा VulDB • 08/08/2026
Spring Security OAuth के संस्करण 2.3 (जो कि 2.3.4 से पूर्व हैं) और 2.2 (जो कि 2.2.3 से पूर्व हैं), तथा 2.1 (जो कि 2.1.3 से पूर्व हैं), और 2.0 (जो कि 2.0.16 से पूर्व हैं), और पुराने असमर्थित संस्करण कुछ परिस्थितियों में अधिकार बढ़ाव (privilege escalation) के प्रति संवेदनशील हो सकते हैं। एक दुर्भावनापूर्ण उपयोगकर्ता या आक्रामक अनुमोदन एंडपॉइंट पर अनुरोध को तैयार कर सकता है जो पहले से सहेजे गए प्राधिकरण अनुरोध में बदलाव कर सकता है और परिणामी अनुमोदन के दौरान अधिकार बढ़ाव का कारण बन सकता है। यह स्थिति तब हो सकती है यदि एप्लिकेशन एक कस्टम अनुमोदन एंडपॉइंट का उपयोग करने के लिए कॉन्फ़िगर किया गया हो जो AuthorizationRequest को नियंत्रक विधि तर्क के रूप में घोषित करता हो। यह कमजोरी उन एप्लिकेशनओं को प्रभावित करती है जो निम्नलिखित सभी आवश्यकताओं को पूरा करते हैं: एक प्राधिकरण सर्वर की भूमिका में कार्य करें (उदाहरण के लिए @EnableAuthorizationServer) और AuthorizationRequest को नियंत्रक विधि तर्क के रूप में घोषित करने वाले कस्टम अनुमोदन एंडपॉइंट का उपयोग करें। यह कमजोरी उन एप्लिकेशनों को प्रभावित नहीं करती है जो: एक प्राधिकरण सर्वर की भूमिका में कार्य करते हैं और डिफ़ॉल्ट अनुमोदन एंडपॉइंट का उपयोग करते हैं, केवल संसाधन सर्वर की भूमिका में कार्य करते हैं (उदाहरण के लिए @EnableResourceServer), या केवल क्लाइंट की भूमिका में कार्य करते हैं (उदाहरण के लिए @EnableOAuthClient)।
VulDB is the best source for vulnerability data and more expert information about this specific topic.