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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
7Ziprowler — CVE-2025-11001 के लिए एक्सप्लॉइट | Kitploit
उपकरण/GitHubGitHub/i3r1h0n/7ziprowler
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगबाइनरी शोषण
GitHubi3r1h0n/7ziprowler

7Ziprowler

CVE-2025-11001 के लिए एक्सप्लॉइट

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

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

सभी देखें →

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

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

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

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

7-ZiProwler (CVE-2025-11001)

Overview

CVE-2025-11001 पर मेरे त्वरित शोध के परिणाम इस रिपॉजिटरी में प्रस्तुत किए गए हैं। Exploit पायथन और astral uv प्रोजेक्ट मैनेजर में लिखा गया है।

References

कुछ:

  • NIST
  • ZDI
  • CVE News
  • WIZ

Quick analysis

मैं इस सुरक्षा दोष के तकनीकी विवरणों में बहुत गहराई से नहीं जाऊंगा। यदि आप चाहें, तो pacbypass द्वारा लिखा एक अच्छा root cause पढ़ें और github पर fix diff देखें। नीचे केवल एक संक्षिप्त विवरण है।

समस्या symbolic links को संभालने के तंत्र में है। जब हम Linux symbols link को Windows के एक absolute path (जैसे, C:\) पर पास करते हैं, तब भी link को relative माना जाता है। इस कारण, जिस फ़ोल्डर में हम फ़ाइलें निकालते हैं, उसका हमारा relative path symbolic link के path से prepend हो जाता है, जिससे हम destination path traversal कर सकते हैं। यह हमें उस किसी भी फ़ाइल में लिखने का मार्ग खोलता है जिसमें 7-zip को लिखने की अनुमति है।

Exploitation काफी सीधा है। हमें बस एक symbolic link जोड़ने की आवश्यकता है जो target dir की ओर इंगित करता है, और एक payload फ़ाइल जोड़नी होगी। पहले link अनपैक होगा, और फिर payload फ़ाइल उस symbolic link पर लिखी जाएगी, जिससे हम arbitrary file write कर सकते हैं।

Usage

[!CAUTION] इस PoC exploit का उपयोग सावधानी से करें! आउटपुट आर्काइव को केवल परीक्षण वातावरण में खोलें और अनज़िप करें।

इसका उपयोग करने के लिए, पहले exploit/resources/config.toml को अपडेट करें:

[path]
# An output path (target zip file)
output = 'resource/output/result.zip'
# A dir with files that will be added to archive
source = 'path/to/some/dir'
# A target dir (dir with file to replace)
target = 'C:\Windows\System32'
# Payload (a file that will be placed instead of original one)
payload = 'C:\Windows\System32\calc.exe'

फिर बस इसे चलाएं:

uv run src/main.py

और परिणामी zip फ़ाइल देखें।

Windows पर कमजोर 7-Zip build (builds < 25.0) का उपयोग करके आर्काइव को अनज़िप करने के बाद, target फ़ाइल को payload से बदल दिया जाएगा। आर्काइव सफलतापूर्वक निकाला जाएगा, लेकिन उसमें एक छिपा हुआ .zip फ़ोल्डर (दुर्भावनापूर्ण link युक्त) होगा।

Creds

I3r1h0n द्वारा निर्मित।

टूल डाउनलोड करें