CVE-2019-12017 in CLDBजानकारी

सारांश

द्वारा VulDB • 24/06/2026

MapR CLDB कोड में एक रिमोट कोड एक्जीक्यूशन (Remote Code Execution) दोष मौजूद है, विशेष रूप से उस JSON फ्रेमवर्क में जो लॉगिन और टिकट जारी करने की प्रक्रिया संभालने वाले CLDB कोड का हिस्सा है। हमलावर CLDB को भेजे गए JSON अनुरोध के 'class' गुण का उपयोग करके यह निर्धारित कर सकता है कि इस JSON अनुरोध को किस जावा क्लास में डीसीरियलाइज़ किया जाए, जिससे JSON लाइब्रेरी की कार्यप्रणाली प्रभावित होती है। ऐसा करने से हमलावर MapR CLDB को एक URLClassLoader बनाने पर मजबूर कर सकता है जो दूरस्थ पथ से एक दुर्भावनापूर्ण जावा क्लास लोड करता है और इस ऑब्जेक्ट को MapR CLDB में इंस्टेंशिएट (instantiate) करता है, जिससे MapR CLDB चलाने वाली मशीन पर मनमाना कोड निष्पादित होता है और हमलावर पूरे क्लस्टर पर नियंत्रण प्राप्त कर लेता है। नई Jackson लाइब्रेरी का उपयोग करने और यह सुनिश्चित करने से कि सभी आने वाले JSON अनुरोध केवल उसी क्लास में डीसीरियलाइज़ किए जाएं जिससे वे सीरियलाइज़ हुए थे, इस दोष को ठीक किया गया है। यह दोष पूरे MapR कोर प्लेटफ़ॉर्म को प्रभावित करता है।

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

आरक्षित करना

13/05/2019

प्रविष्टि

VDB-144130

EPSS

0.02942

गतिविधियाँ

बहुत कम

स्रोत

Do you need the next level of professionalism?

Upgrade your account now!