CVE-2025-2945
pgAdmin 4: क्वेरी टूल और क्लाउड डिप्लॉयमेंट में रिमोट कोड निष्पादन
- प्रकाशित
- 3 अप्रैल 2025
- अद्यतन
- 26 फ़र॰ 2026
- सीएनए असाइन करना
- PostgreSQL
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.0%
- मॉडल दिनांक
- 15 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
pgAdmin 4 (क्वेरी टूल और क्लाउड डिप्लॉयमेंट मॉड्यूल) में रिमोट कोड निष्पादन सुरक्षा भेद्यता। यह भेद्यता 2 POST एंडपॉइंट्स से संबंधित है; /sqleditor/query_tool/download, जहाँ query_commited पैरामीटर और /cloud/deploy एंडपॉइंट, जहाँ high_availability पैरामीटर असुरक्षित रूप से Python eval() फ़ंक्शन में पास किया जाता है, जिससे मनमाना कोड निष्पादन संभव होता है। यह समस्या pgAdmin 4: 9.2 से पहले के संस्करणों को प्रभावित करती है।
स्रोत
pgadmin/CVE-2025-2945
pgAdmin4 <= 9.1 Authenticated Remote Code Execution (CVE-2025-2945)
Vulhub vulnerability labsघोषित शर्तें
- lab image version: postgres:17-alpine(pgadmin/CVE-2025-2945/docker-compose.yml:services.pgsql.image)
- lab image version: vulhub/pgadmin:9.1(pgadmin/CVE-2025-2945/docker-compose.yml:services.web.image)
modules/exploits/multi/http/pgadmin_query_tool_authenticated.rb
Metasploit Framework modulesघोषित शर्तें
- platform: Python($.exploit_multi/http/pgadmin_query_tool_authenticated.platform)
- verification: check_declared($.exploit_multi/http/pgadmin_query_tool_authenticated.check)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।