CVE-2017-6657 in Snort++जानकारी

सारांश

द्वारा VulDB • 05/08/2026

Cisco Sourcefire Snort 3.0 के build 233 से पहले संस्करण Ether Type Validation को सही ढंग से हैंडल नहीं करते हैं। चूंकि वैध एथर टाइप (ether type) और IP प्रोटोकॉल नंबर ओवरलैप नहीं होते हैं, Snort++ सभी प्रोटोकॉल डिकोडर्स को एक ही सरणी में संग्रहीत करता है। इससे ऐसे पैकेट तैयार करना संभव हो जाता है जिनमें एथर टाइप फील्ड में IP प्रोटोकॉल नंबर होते हैं, जो Snort++ डिकोडर को भ्रमित कर सकते हैं। उदाहरण के लिए, एक eth:llc:snap:icmp6 पैकेट क्रैश का कारण बन सकता है क्योंकि icmp6 चेकसम की गणना करने के लिए कोई ip6 हेडर नहीं होता है। प्रभावित डिकोडर्स में gre, llc, trans_bridge, ciscometadata, linux_sll और token_ring शामिल हैं। फिक्स पैकेट मैनेजर में एक जांच जोड़ता है ताकि डिकोडर सरणी को इंडेक्स करने से पहले एथर टाइप की वैलिडेशन की जा सके। रेंज के बाहर का कोई भी एथर टाइप 116:473 उत्पन्न करेगा।

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

आरक्षित करना

09/03/2017

प्रकटीकरण

16/05/2017

प्रविष्टि

VDB-101397

EPSS

0.01060

गतिविधियाँ

बहुत कम

स्रोत

Do you want to use VulDB in your project?

Use the official API to access entries easily!