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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
WebKitGTK-DND-Fix — वेबकिटजीटीके फ़ाइल DnD पुनर्स्थापना के लिए निजी अनुसंधान और सत्यापन (CVE-2025-13947 अनुवर्ती) | Kitploit
उपकरण/GitHubGitHub/sirredbeard/webkitgtk-dnd-fix
भेद्यता विश्लेषणवेब सुरक्षालर्निंग और शिक्षाचयनित संसाधन
GitHubsirredbeard/webkitgtk-dnd-fix

WebKitGTK-DND-Fix

वेबकिटजीटीके फ़ाइल DnD पुनर्स्थापना के लिए निजी अनुसंधान और सत्यापन (CVE-2025-13947 अनुवर्ती)

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

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

सभी देखें →

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

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

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

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

WebKitGTK-DND-Fix

CVE-2025-13947 के बाद WebKitGTK और WPE पर विश्वसनीय फ़ाइल ड्रैग-एंड-ड्रॉप को बहाल करने के लिए शोध और CI नोटबुक।

समस्या

CVE-2025-13947 (WSA-2025-0009, GHSA-j77f-3hf7-7rvg) ने वेब सामग्री को WebKitGTK पर ड्रैग-एंड-ड्रॉप के माध्यम से स्थानीय फ़ाइल सामग्री पढ़ने दिया। अपस्ट्रीम फिक्स, bugs.webkit.org 303434, एक व्यापक अक्षमीकरण था: allowsFileAccess() सभी गैर-Cocoa पोर्ट पर false लौटाता है, इसलिए हर ड्रॉप के लिए dataTransfer.files खाली होता है, जिसमें उपयोगकर्ता द्वारा फ़ाइल प्रबंधक से अपलोड लक्ष्य पर अपनी स्वयं की फ़ाइल खींचना भी शामिल है। एपिफेनी-शैली ब्राउज़र और एम्बेडेड WebKitGTK अपलोड UI ने यह सुविधा खो दी। बग 320301 उसी प्रतिगमन की एक अंतिम-उपयोगकर्ता रिपोर्ट है।

प्रस्तावित समाधान

सुविधा को अक्षम करने के बजाय प्लेटफ़ॉर्म सीमा पर विश्वास को विभाजित करें। इंजन फोर्क पर एक कमिट, sirredbeard/WebKit शाखा gtk-dnd-file-access-reenable:

  • SelectionData::setURIList() अब uri-list पंक्तियों को फ़ाइलनामों में प्रचारित नहीं करता। फ़ाइल अनुदान केवल स्पष्ट सेटर्स से आते हैं जिनका उपयोग दो UIProcess ड्रॉप लक्ष्यों और IPC डिकोड द्वारा किया जाता है।
  • allowsFileAccess() केवल GTK और WPE पर वास्तविक फ़ाइल ड्रैग के लिए true लौटाता है।
  • GTK4 पर पोर्टल-प्रदत्त GdkFileList समानांतर uri-list पर जीतता है, दोनों पथों पर समान फ़ाइल URI होस्ट जांच लागू होती है।
  • जिन ड्रैग का स्रोत समान एप्लिकेशन है उन्हें फ़ाइलनाम अस्वीकार कर दिए जाते हैं, और वेब ड्रैग निर्यात file:// पंक्तियों को हटा देते हैं और कभी भी GdkFileList निर्यात नहीं करते।
  • file://host/path अस्वीकार कर दिया जाता है जब तक कि होस्ट खाली या localhost न हो।
  • filenames अपने स्वयं के क्षेत्र के रूप में IPC पार करता है और वेब प्रक्रिया प्रतिलिपि ड्रैग प्रारंभ पर साफ़ हो जाती है।
  • वेब-लेखित ड्रैग स्रोतों को कोई फ़ाइल सामग्री नहीं मिलती। बाहरी फ़ाइलों के उपयोगकर्ता ड्रॉप dataTransfer.files अनुदान देते हैं। क्लिपबोर्ड ऑडिट होने तक पेस्ट अक्षम रहता है।

    स्थिति

    2026-09-03 को अपस्ट्रीम दायर किया गया।

    • बग: https://bugs.webkit.org/show_bug.cgi?id=323277
    • परिवर्तन: WebKit/WebKit पर PR 73114, मानव समीक्षा की प्रतीक्षा में
    • पहला स्वचालित समीक्षा दौर संबोधित: दो फिक्स स्वीकार किए गए, एक स्पष्ट परीक्षण सीमा के साथ स्वीकार किया गया, एक GLib स्रोत उद्धरण के साथ अस्वीकार किया गया
    • टिप 2fd5c6cb7ea7, ट्री bc272e2a5ebe, वर्तमान अपस्ट्रीम main पर
    • बिल्डर बेसलाइन हरा: GTK4 और WPE बिल्ड, 11 GLib API परीक्षण, 33 GTK और 24 WPE यूनिट परीक्षण
    • EWS हर कतार पर हरा जो चला, जिसमें gtk, gtk3-gcc, और wpe शामिल हैं
    • प्रति-परीक्षण नकारात्मक नियंत्रण (एक सुरक्षा को पूर्ववत करें, उसके परीक्षण विफल देखें) ट्री d364838bce86 के लिए दर्ज किए गए हैं; वर्तमान ट्री पर पुनः चलाना बकाया है

    दस्तावेज़

    • विषय द्वारा शोध: findings/
    • रिकॉर्ड की योजना: findings/upstream-strategy.md
    • CVE तंत्र के विरुद्ध कवरेज ऑडिट: findings/testing-plan.md
    • दायर बग पाठ और तैयार उत्तर: bug_report.md
    • एजेंट नियम: .github/copilot-instructions.md

    रेपो अभ्यास

    main पर एकल स्क्वैश कमिट, कोई अन्य शाखा नहीं। पैकेजिंग और GUI सत्यापन तंत्र जो इंजन-केवल दृष्टिकोण से पहले था, हटा दिया गया; findings/ निष्कर्षों को गद्य में रखता है।

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