CVE-2025-30144
फास्ट-जेडब्ल्यूटी आईएसएस दावों का अनुचित रूप से सत्यापन करता है
- प्रकाशित
- 19 मार्च 2025
- अद्यतन
- 19 मार्च 2025
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 5 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:Nकम · अगले 30 दिन
- प्रतिशत
- 47.2%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
fast-jwt तेज़ JSON Web Token (JWT) कार्यान्वयन प्रदान करता है। 5.0.6 से पहले, fast-jwt लाइब्रेरी RFC 7519 के आधार पर iss क्लेम को सही ढंग से मान्य नहीं करती है। fast-jwt लाइब्रेरी के भीतर iss (issuer) क्लेम सत्यापन, स्ट्रिंग्स की एक सरणी को एक मान्य iss मान के रूप में अनुमति देता है। यह डिज़ाइन दोष एक संभावित हमले को सक्षम बनाता है जहाँ एक दुर्भावनापूर्ण अभिनेता iss क्लेम को ['https://attacker-domain/', 'https://valid-iss'] के रूप में संरचित करके एक JWT तैयार करता है। अनुमेय सत्यापन के कारण, JWT को मान्य माना जाएगा। इसके अलावा, यदि एप्लिकेशन get-jwks जैसी बाहरी लाइब्रेरीज़ पर निर्भर करता है जो iss क्लेम को स्वतंत्र रूप से मान्य नहीं करती हैं, तो हमलावर इस भेद्यता का लाभ उठाकर एक ऐसा JWT जाली बना सकता है जिसे पीड़ित एप्लिकेशन द्वारा स्वीकार कर लिया जाएगा। अनिवार्य रूप से, हमलावर अपने स्वयं के डोमेन को वैध जारीकर्ता के साथ iss सरणी में डाल सकता है, और इच्छित सुरक्षा जाँचों को दरकिनार कर सकता है। यह समस्या 5.0.6 में ठीक कर दी गई है।
स्रोत
CVE-2025-30144 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: fast-jwt लाइब्रेरी में JWT जारीकर्ता सत्यापन बाईपास जो हमलावरों को सरणी-आधारित iss दावों के साथ टोकन जाली बनाने की अनुमति देता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।