CVE-2012-2311
sapi/cgi/cgi_main.c, PHP 5.3.13 से पहले और 5.4.x के 5.4.3 से पहले के संस्करणों में, जब CGI स्क्रिप्ट (उर्फ php-cgi) के रूप में कॉन्फ़िगर किया जाता है, तो क्वेरी स्ट्रिंग्स को ठीक से हैंडल नहीं करता जिनमें %3D अनुक्रम होता...
- प्रकाशित
- 11 मई 2012
- अद्यतन
- 6 अग॰ 2024
- सीएनए असाइन करना
- redhat
- साक्ष्य देखे गए
- 4 मई 2012
प्राथमिक सीवीएसएस
nvd · CVSS 2.0
AV:N/AC:L/Au:N/C:P/I:P/A:Pउच्च · अगले 30 दिन
- प्रतिशत
- 99.3%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
sapi/cgi/cgi_main.c, PHP 5.3.13 से पहले और 5.4.x के 5.4.3 से पहले के संस्करणों में, जब CGI स्क्रिप्ट (उर्फ php-cgi) के रूप में कॉन्फ़िगर किया जाता है, तो क्वेरी स्ट्रिंग्स को ठीक से हैंडल नहीं करता जिनमें %3D अनुक्रम होता है लेकिन = (बराबर चिह्न) वर्ण नहीं होता, जिससे दूरस्थ हमलावर क्वेरी स्ट्रिंग में कमांड-लाइन विकल्प रखकर मनमाना कोड निष्पादित कर सकते हैं; यह 'd' मामले के लिए एक निश्चित php_getopt को स्किप न करने की कमी से संबंधित है। नोट: यह भेद्यता CVE-2012-1823 के अधूरे सुधार के कारण मौजूद है।
स्रोत
5CVE-2012-1823 का शैक्षिक PoC और विश्लेषण, जो एक PHP-CGI रिमोट कोड निष्पादन कमजोरी है। इसमें Docker-आधारित परीक्षण वातावरण, शोषण प्रदर्शन, और मूल कारण और बाईपास का विस्तृत तकनीकी विवरण शामिल है।
Metasploit · php · 4 मई 2012
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।