CVE-2026-85312
Apache Camel: अनफ़िल्टर्ड लॉन्ग-रनिंग-एक्शन हेडर के माध्यम से Camel-Core Saga भागीदारी हाईजैकिंग
- प्रकाशित
- 19 अक्टू॰ 2026
- अद्यतन
- 19 अक्टू॰ 2026
- सीएनए असाइन करना
- apache
- साक्ष्य देखे गए
- 20 अक्टू॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:Nकम · अगले 30 दिन
- प्रतिशत
- 18.7%
- मॉडल दिनांक
- 25 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Apache Camel Core घटक में अनुचित इनपुट सत्यापन (Improper Input Validation) की भेद्यता। यह समस्या Apache Camel को प्रभावित करती है: 4.0.0 से 4.18.5 से पहले तक, 4.19.0 से 4.22.1 से पहले तक। saga प्रोसेसर यह तय करने के लिए Long-Running-Action नामक हेडर का परामर्श करता था कि कोई exchange किस saga से संबंधित है। इस नाम में कोई Camel उपसर्ग नहीं है, इसलिए यह उस नेमस्पेस से बाहर है जिसे consumer हेडर फ़िल्टर अवरुद्ध करते हैं, और कोई बाहरी प्रेषक इसे किसी इनबाउंड संदेश पर प्रदान कर सकता था। इससे प्रेषक उस saga का नाम निर्धारित कर सकता था जिसमें exchange शामिल हुआ, अपने अनुरोध को किसी अन्य व्यक्ति द्वारा शुरू किए गए long-running action से जोड़ सकता था, या ऐसे action से compensation जुड़वा सकता था जिसे उसने शुरू नहीं किया था। इस हेडर का परामर्श केवल उसी saga सेवा द्वारा किया जाता है जो इसका उपयोग करती है, जिससे जोखिम उन डिप्लॉयमेंट तक सीमित रहता है जो LRA coordinator पर sagas चलाते हैं। Apache Camel 4.23.0 में अपग्रेड करें, जो इस समस्या को ठीक करता है। 4.18.x LTS रिलीज़ स्ट्रीम पर उपयोगकर्ताओं को 4.18.5 में अपग्रेड करना चाहिए। 4.22.x LTS रिलीज़ स्ट्रीम पर उपयोगकर्ताओं को 4.22.1 में अपग्रेड करना चाहिए। अब इस हेडर का परामर्श केवल उसी saga सेवा के लिए किया जाता है जो वास्तव में इसका उपयोग करती है, न कि हर exchange पर। जो डिप्लॉयमेंट तुरंत अपग्रेड नहीं कर सकते, उन्हें हर उस consumer पर trust boundary पर removeHeaders("Long-Running-Action") के साथ हेडर को हटा देना चाहिए जो अविश्वसनीय प्रेषक से संदेश स्वीकार करता है।
स्रोत
CVE-2026-85312 के लिए रन करने योग्य प्रूफ-ऑफ-कॉन्सेप्ट रिप्रोड्यूसर, जो Spring Boot और Quarkus में Long-Running-Action हेडर के माध्यम से Apache Camel saga हाईजैकिंग को प्रदर्शित करता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।