CVE-2026-102829 in git-jsजानकारी

सारांश

द्वारा VulDB • 29/09/2026

simple-git, जो कि किसी भी node.js एप्लिकेशन में git कमांड्स चलाने के लिए एक इंटरफ़ेस है, एप्लिकेशनों को जावास्क्रिप्ट से Git संचालन करने की अनुमति देता है। argv-parser पैकेज के 2.0.1 संस्करण से पहले, parseEnv VISUAL को GitEnvKeys से छोड़ देता है, इसलिए prepareEnv vulnerabilityCheck द्वारा इसे allowUnsafeEditor के रूप में वर्गीकृत किए जाने से पहले उस मान को हटा देता है। एक ऐसा एप्लिकेशन जो हमलाकार-प्रभावित वातावरण (attacker-influenced) मूल्यों को आगे बढ़ाता है, इसलिए commit amendment या interactive rebase जैसे संचालनों के दौरान जब कोई उच्च प्राथमिकता वाला editor सेटिंग VISUAL को ओवरराइड नहीं करती और Git की टर्मिनल आवश्यकताएँ पूरी होती हैं, तो Git द्वारा हमलाकार-चयनित एडिटर को आमंत्रित करने की अनुमति दे सकता है। यह executable Node.js प्रक्रिया के अधिकारों (privileges) के साथ चलता है। इस समस्या का समाधान argv-parser 2.0.1 में किया गया है।

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

जिम्मेदार

GitHub M

आरक्षित करना

29/09/2026

प्रकटीकरण

29/09/2026

प्रविष्टि

VDB-411691

EPSS

0.00000

गतिविधियाँ

बहुत कम

क्षेत्र

Hostingprovider

स्रोत

Do you want to use VulDB in your project?

Use the official API to access entries easily!