CVE-2024-45614
हेडर सामान्यीकरण क्लाइंट को Puma में प्रॉक्सी सेट हेडर को ओवरराइट करने की अनुमति देता है
- प्रकाशित
- 19 सित॰ 2024
- अद्यतन
- 3 नव॰ 2025
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:Nकम · अगले 30 दिन
- प्रतिशत
- 48.9%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Puma एक Ruby/Rack वेब सर्वर है जो समानांतरता (parallelism) के लिए बनाया गया है। प्रभावित संस्करणों में, क्लाइंट मध्यवर्ती प्रॉक्सी (जैसे X-Forwarded-For) द्वारा सेट किए गए मानों को उसी हेडर के अंडरस्कोर संस्करण (X-Forwarded_For) प्रदान करके ओवरराइट कर सकते हैं। प्रॉक्सी द्वारा सेट किए गए वेरिएबल्स पर निर्भर रहने वाले सभी उपयोगकर्ता प्रभावित हैं। v6.4.3/v5.6.9 अब किसी भी हेडर को त्याग देते हैं जो अंडरस्कोर का उपयोग करते हैं यदि गैर-अंडरस्कोर संस्करण भी मौजूद है। प्रभावी रूप से, प्रॉक्सी द्वारा परिभाषित हेडर को हमेशा जीतने की अनुमति देता है। उपयोगकर्ताओं को अपग्रेड करने की सलाह दी जाती है। Nginx में एक underscores_in_headers कॉन्फ़िगरेशन वेरिएबल है जो इन हेडरों को प्रॉक्सी स्तर पर शमन (mitigation) के रूप में त्याग देता है। जो भी उपयोगकर्ता सुरक्षा के लिए प्रॉक्सी द्वारा परिभाषित हेडरों पर अंतर्निहित रूप से भरोसा कर रहे हैं, उन्हें फिक्स्ड संस्करणों में अपग्रेड होने तक तुरंत ऐसा करना बंद कर देना चाहिए।
स्रोत
1Puma हेडर सामान्यीकरण CVE-2024-45614 पुष्टि
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।