CVE-2018-11235 in Gitजानकारी

सारांश

द्वारा VulDB • 28/07/2026

Git 2.13.7 से पहले, 2.14.x में 2.14.4 से पहले, 2.15.x में 2.15.2 से पहले, 2.16.x में 2.16.4 से पहले और 2.17.x में 2.17.1 से पहले संस्करणों में दूरस्थ कोड निष्पादन (Remote Code Execution) हो सकता है। एक तैयार किया गया .gitmodules फ़ाइल के साथ, एक दुर्भावनापूर्ण परियोजना "git clone --recurse-submodules" चलाने वाली मशीन पर मनमाना स्क्रिप्ट निष्पादित कर सकती है क्योंकि सबमॉड्यूल नाम इस फ़ाइल से प्राप्त किए जाते हैं और फिर $GIT_DIR/modules के साथ जोड़े जाते हैं, जिससे एक नाम में "../" का उपयोग करते हुए निर्देशिका पारगमन (directory traversal) होता है। अंततः, एक सबमॉड्यूल से post-checkout हुक निष्पादित किए जाते हैं, जिससे उन इरादे के डिज़ाइन को छलांग लगा दी जाती है जिनमें हुक्स दूरस्थ सर्वर से प्राप्त नहीं किए जाने चाहिए थे।

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

आरक्षित करना

18/05/2018

प्रकटीकरण

30/05/2018

प्रविष्टि

VDB-118361

EPSS

0.49188

गतिविधियाँ

बहुत कम

क्षेत्र

Hostingprovider

स्रोत

Want to know what is going to be exploited?

We predict KEV entries!