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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
jsonorg-fn1 — सरल एप्लिकेशन जिसमें CVE-2022-45688 भेद्यता है | Kitploit
उपकरण/GitHubGitHub/scabench/jsonorg-fn1
स्थैतिक विश्लेषणभेद्यता विश्लेषणकोड विश्लेषणआपूर्ति श्रृंखला सुरक्षागलत कॉन्फ़िगरेशनलर्निंग और शिक्षा
GitHubscabench/jsonorg-fn1

jsonorg-fn1

सरल एप्लिकेशन जिसमें CVE-2022-45688 भेद्यता है

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

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

सभी देखें →

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

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

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

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

json.org CVE-2022-45688 गलत नकारात्मक

यह प्रोजेक्ट json.org में CVE-2022-45688 को दर्शाता है -- एक सरल एप्लिकेशन XML2JSONConverter है जो इनपुट से XML पढ़ता है, उसे JSON में बदलता है और कंसोल पर pretty-print करता है।

दुर्भावनापूर्ण इनपुट का उपयोग करने पर, एप्लिकेशन स्टैकओवरफ्लो के साथ क्रैश हो जाता है।

टेस्ट केस CVE202245688Test इस व्यवहार को दर्शाता है, इसे mvn test चलाकर निष्पादित किया जा सकता है।

सॉफ्टवेयर संरचना विश्लेषण चलाना

विभिन्न विश्लेषण चलाने के लिए कई sh स्क्रिप्ट हैं, परिणाम रिपोर्ट scan-results में पाई जा सकती हैं।

गलत नकारात्मक

SCA रिपोर्ट (GitHub actions के रूप में सेट किए गए रिपोर्ट सहित) CVE-2022-45688 की रिपोर्ट करने में विफल रहती है, हालांकि शामिल टेस्ट स्पष्ट रूप से दर्शाता है कि यह मौजूद है। इसका कारण यह है कि केवल मेटा-डेटा विश्लेषण (अर्थात घोषित निर्भरताएँ) पर आधारित उपकरण यह नहीं समझ पाते कि प्रोजेक्ट json.org के एक शेडेड संस्करण (एक असुरक्षित संस्करण) का उपयोग करता है।

ध्यान दें कि शेडिंग मैन्युअल रूप से की गई है, यानी Maven shade प्लगइन का उपयोग नहीं किया गया है। हमारा हालिया शोध बताता है कि यह सॉफ्टवेयर संरचना विश्लेषण में गलत नकारात्मक का एक सामान्य स्रोत है।

SBOM उत्पन्न करना

pom.xml में SBOM को CycloneDX प्रारूप में उत्पन्न करने के लिए एक प्लगइन है। ऐसा करने के लिए, mvn cyclonedx:makePackageBom चलाएँ, SBOM target/ में json और xml प्रारूप में पाया जा सकता है।

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