CVE-2020-14144
Gitea 1.1.0 से 1.12.5 तक के संस्करणों में गिट हुक (git hook) सुविधा, उन ग्राहक वातावरणों में प्रमाणित रिमोट कोड निष्पादन (authenticated remote code execution) की अनुमति दे सकती है जहाँ दस्तावेज़ीकरण को समझा...
- प्रकाशित
- 16 अक्टू॰ 2020
- अद्यतन
- 4 अग॰ 2024
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.9%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Gitea 1.1.0 से 1.12.5 तक के संस्करणों में गिट हुक (git hook) सुविधा, उन ग्राहक वातावरणों में प्रमाणित रिमोट कोड निष्पादन (authenticated remote code execution) की अनुमति दे सकती है जहाँ दस्तावेज़ीकरण को समझा नहीं गया था (उदाहरण के लिए, एक दृष्टिकोण यह है कि इस सुविधा की खतरनाकता को कॉन्फ़िग फ़ाइल में ENABLE_GIT_HOOKS लाइन के ठीक ऊपर दस्तावेज़ित किया जाना चाहिए)। ध्यान दें: विक्रेता ने संकेत दिया है कि यह कोई भेद्यता नहीं है और कहता है "यह सॉफ़्टवेयर की एक कार्यक्षमता है जो खातों के एक बहुत ही सीमित उपसमूह तक सीमित है। यदि आप किसी को अपने सर्वर पर मनमाना कोड निष्पादित करने का विशेषाधिकार देते हैं, तो वे आपके सर्वर पर मनमाना कोड निष्पादित कर सकते हैं। हम उपयोगकर्ताओं को इस कार्यक्षमता और यह क्या प्रदान करती है, के बारे में बहुत स्पष्ट चेतावनी प्रदान करते हैं।"
स्रोत
2- CVE-2020-14144-GiTea-git-hooks-rceएक्सप्लॉइट
CVE-2020-14144 का शोषण करने के लिए एक स्क्रिप्ट - GiTea प्रमाणित रिमोट कोड निष्पादन git हुक का उपयोग करते हुए
- Gitea-Git-Hooks-RCE-CVE-2020-14144-एक्सप्लॉइट
Gitea संस्करण 1.1.0 → 1.12.5 प्रमाणित उपयोगकर्ताओं को "May create git hooks" अनुमति के साथ post-receive hooks में मनमाने शेल कमांड इंजेक्ट करने की अनुमति देते हैं। एक commit पुश करने से hook ट्रिगर होता है और payload सर्वर पर निष्पादित होता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।