CVE-2012-1823
PHP-CGI Query String Parameter भेद्यता
- प्रकाशित
- 11 मई 2012
- अद्यतन
- 4 नव॰ 2025
- सीएनए असाइन करना
- certcc
- साक्ष्य देखे गए
- 4 मई 2012
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 100.0%
- मॉडल दिनांक
- 15 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सीआईएसए ज्ञात शोषण
यह सीवीई सीआईएसए ज्ञात शोषित कमजोरियों की सूची में दिखाई देता है।
सारांश
sapi/cgi/cgi_main.c, PHP 5.3.12 से पहले और 5.4.x (5.4.2 से पहले) में, जब CGI स्क्रिप्ट (उर्फ php-cgi) के रूप में कॉन्फ़िगर किया जाता है, तो उन query strings को सही ढंग से संभालता नहीं है जिनमें = (बराबर चिह्न) वर्ण नहीं होता। इससे दूरस्थ हमलावर query string में कमांड-लाइन विकल्प रखकर मनमाना कोड निष्पादित कर सकते हैं। यह समस्या 'd' केस के लिए एक निश्चित php_getopt को स्किप न करने से संबंधित है।
स्रोत
http/cves/2012/CVE-2012-1823.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- Vulhub vulnerability labs
घोषित शर्तें
- lab image version: vulhub/php:5.4.1-cgi(php/CVE-2012-1823/docker-compose.yml:services.php.image)
- PHP CGI Argument Injectionमॉड्यूल
modules/exploits/multi/http/php_cgi_arg_injection.rb
Metasploit Framework modulesघोषित शर्तें
- platform: PHP($.exploit_multi/http/php_cgi_arg_injection.platform)
- verification: check_declared($.exploit_multi/http/php_cgi_arg_injection.check)
- CVE-2012-1823एक्सप्लॉइट
PHP CGI तर्क इंजेक्शन।
CVE-2012-1823 का शैक्षिक PoC और विश्लेषण, जो एक PHP-CGI रिमोट कोड निष्पादन कमजोरी है। इसमें Docker-आधारित परीक्षण वातावरण, शोषण प्रदर्शन, और मूल कारण और बाईपास का विस्तृत तकनीकी विवरण शामिल है।
https उपयोगकर्ता पासवर्ड वेबसाइट के लिए CVE-2012-1823 एक्सप्लॉइट
- Vulnerable-Lab-Exploitationअनुसंधान
एक व्यावहारिक परियोजना जो वर्चुअल सुरक्षा प्रयोगशाला की स्थापना, नेटवर्क टोही, और CVE-2012-1823 के शोषण का प्रदर्शन करती है।
यह रिपॉजिटरी लक्ष्य नेटवर्क स्कैन के दौरान पहचानी गई एक विशिष्ट सुरक्षा भेद्यता पर ओपन सोर्स इंटेलिजेंस (OSINT) की पहचान, विश्लेषण और संग्रह करने की प्रक्रिया का दस्तावेजीकरण करती है।
- CVE-2012-1823---PHP-CGI---RCEएक्सप्लॉइट
CVE-2012-1823 के लिए Python-आधारित एक्सप्लॉइट जो क्वेरी स्ट्रिंग के माध्यम से कमांड-लाइन तर्क इंजेक्ट करके कमजोर PHP-CGI सर्वरों पर दूरस्थ कोड निष्पादन सक्षम करता है।
- CVE-2012-1823एक्सप्लॉइट
# CVE-2012-1823 के लिए स्वचालित एक्सप्लॉइट, एक PHP CGI रिमोट कोड निष्पादन भेद्यता। कमजोर सर्वरों के लिए एक त्वरित जांच स्क्रिप्ट प्रदान करता है।
- CVE-2012-1823-Analyzeएक्सप्लॉइट
CVE-2012-1823 के लिए विश्लेषक और शोषण उपकरण, जो Apache Struts 2 में एक दूरस्थ कोड निष्पादन भेद्यता है। सुरक्षा परीक्षण और भेद्यता सत्यापन के लिए डिज़ाइन किया गया।
इस वीडियो में Kali Linux के माध्यम से Metasploitable 2 सर्वर पर PHP CGI Argument Injection (CVE-2012-1823) का शोषण Metasploit का उपयोग करके किया जाता है।
- oscp_scripts-1एक्सप्लॉइट
पहली स्क्रिप्ट, pgp-cgi-cve-2012-1823 BASH स्क्रिप्ट
- CVE-2024-4577-RCE-PoCएक्सप्लॉइट
CVE-2024-4577 RCE PoC
# Docker-आधारित CTF लैब जो CVE-2024-4577 PHP-CGI आर्गुमेंट इंजेक्शन को प्रदर्शित करता है, जिससे RCE होता है। इसमें कमजोर PHP 5.4.1 CGI, एक्सप्लॉइट स्क्रिप्ट्स और फ्लैग प्राप्ति शामिल है।
- CVE-2024-4577एक्सप्लॉइट
CVE-2024-4577 एक्सप्लॉइट POC
Metasploit · php · 4 मई 2012
rayh4c · php · 5 मई 2012
kingcope · php · 29 अक्टू॰ 2013
noptrix · php · 31 अक्टू॰ 2013
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।