
Citrix NetScaler ADC और Gateway के लिए रक्षात्मक सुरक्षा जाँचकर्ता — CVE-2026-88771 से CVE-2026-88778
Grupo Oruss द्वारा | Division81 डिफेंसिव सिक्योरिटी रिसर्च
Citrix सुरक्षा बुलेटिन CTX697096 के अंतर्गत Citrix NetScaler ADC / Gateway एक्सपोज़र का ट्रायाज करने के लिए रीड-ओनली, ऑफ़लाइन Python 3 टूल। कोई नेटवर्क ट्रैफ़िक, एक्सप्लॉइट पेलोड, DoS परीक्षण, प्रमाणीकरण, या तृतीय-पक्ष टेलीमेट्री नहीं। यह कमज़ोरी शोषण डिटेक्टर या समझौता मूल्यांकन नहीं है।
एक कॉन्फ़िगरेशन निर्यात करें जिसकी जाँच करने के लिए आप अधिकृत हैं (/nsconfig/ns.conf या show ns runningConfig आउटपुट)। उपकरण से इंस्टॉल किया गया फ़र्मवेयर बिल्ड प्राप्त करें और वैकल्पिक रूप से show ns tcpparam का टेक्स्ट आउटपुट सहेजें। मालिकाना प्रोडक्शन कॉन्फ़िगरेशन को GitHub, क्लाउड सेवाओं या इश्यू ट्रैकर्स पर अपलोड न करें।
python checker.py --config examples/sample.ns.conf --build 14.1-73.20 --tcp-params examples/tcpparam.txt --output report.json
कोई तृतीय-पक्ष निर्भरता नहीं। Windows, Linux और macOS के साथ संगत।
potentially_exposed: समर्थित प्रभावित बिल्ड और एक प्रलेखित पूर्वापेक्षा उपस्थित प्रतीत होती है। यह शोषणीय व्यवहार को सिद्ध नहीं करता।fixed_build: सलाह के फिक्स्ड-बिल्ड थ्रेशोल्ड को पूरा करता है, समझौता न होने की गारंटी नहीं।precondition_not_observed: ह्यूरिस्टिक ने दिए गए स्नैपशॉट में कोई पूर्वापेक्षा नहीं पहचानी; सुरक्षा की घोषणा नहीं।configuration_unknown: महत्वपूर्ण पूरक कॉन्फ़िगरेशन डेटा अनुपलब्ध हैं।unknown_build: कोई विश्वसनीय संस्करण/बिल्ड वर्गीकरण संभव नहीं था।JSON रिपोर्ट जानबूझकर गणनाएँ रखती है, संवेदनशील कॉन्फ़िगरेशन पंक्तियाँ नहीं। स्रोत कॉन्फ़िग की स्थानीय रूप से समीक्षा करें।
| CVE | CVSS v4 | ऑफ़लाइन स्थिति |
|---|---|---|
| CVE-2026-88771 | 9.5 | संस्करण (कमजोर बिल्ड पर सभी डिफ़ॉल्ट कॉन्फ़िग प्रभावित) |
| CVE-2026-88772 | 9.5 | DTLS, SSL VPN के अंतर्निहित डिफ़ॉल्ट सहित |
| CVE-2026-88773 | 9.3 | HTTP/SSL vServers |
| CVE-2026-88774 | 7.0 | HTTP URL एक्सप्रेशन ह्यूरिस्टिक; बाइंडिंग की मैन्युअल समीक्षा करें |
| CVE-2026-88775 | 8.8 | VPN या AAA vServers |
| CVE-2026-88776 | 8.8 | ORACLE LB vServer |
| CVE-2026-88777 | 8.8 | FTP/RTSP/DNS64/NAT64/LSN ह्यूरिस्टिक; फ़ीचर बाइंडिंग सत्यापित करें |
| CVE-2026-88778 | 8.8 | TCP vServer + show ns tcpparam से Enhanced ISN Generation अक्षम |
फिक्स्ड बिल्ड (CTX697096 के अनुसार): मानक के लिए 14.1-73.37 / 13.1-64.23, FIPS के लिए 14.1-73.37, FIPS/NDcPP के लिए 13.1-37.279।
सीमाएँ: यह पार्सर ह्यूरिस्टिक है और कई CLI पंक्तियों में फैले संदर्भ, परिनियोजन-पश्चात डिफ़ॉल्ट, अप्रत्यक्ष एक्सप्रेशन और पॉलिसी बाइंडिंग को चूक सकता है; CVE-2026-88778 के लिए show ns tcpparam आवश्यक है। आंशिक रूप से निर्यात किए गए कॉन्फ़िगरेशन में अनुपलब्ध प्रविष्टियाँ एक्सपोज़र को नकार नहीं सकतीं। बिल्ड 13.0 और अन्य असमर्थित/एंड-ऑफ़-लाइफ़ संस्करण अज्ञात हैं, सुरक्षित नहीं। चेकर दुर्भावनापूर्ण शोषण की पुष्टि नहीं करता। इंटरनेट-फेसिंग अनपैच्ड उपकरणों के लिए, तत्काल पैच करें और एक स्वतंत्र घटना/समझौता मूल्यांकन करें।
python -m unittest discover -s tests -v
केवल उन्हीं कॉन्फ़िगरेशन का निरीक्षण करें जो आपके स्वयं के हैं या जिनका मूल्यांकन करने की आपको अनुमति है। आंतरिक विवरण वाले वास्तविक एक्सपोर्ट या परिणाम कभी भी कमिट न करें। लाइसेंस: MIT। यह एक स्वतंत्र By Grupo Oruss | Division81 Defensive Security Research प्रोजेक्ट है, जो Citrix/NetScaler से संबद्ध या उनके द्वारा समर्थित नहीं है।
स्रोत: Citrix CTX697096, CISA सूचना।
उसी रीड-ओनली मूल्यांकन का उपयोग करके दोनों फ़ॉर्मेट स्थानीय रूप से जनरेट करें:
python checker.py --config examples/sample.ns.conf --build 14.1-73.20 \
--tcp-params examples/tcpparam.txt --json report.json --html report.html
Windows PowerShell पर, कमांड को एक पंक्ति में चलाएँ या निरंतरता के लिए PowerShell backtick का उपयोग करें।
report.html को स्थानीय रूप से ब्राउज़र में खोलें; यह एक स्टैंडअलोन फ़ाइल है जिसमें एम्बेडेड CSS है, कोई बाहरी स्क्रिप्ट, एसेट या टेलीमेट्री नहीं। --output --json के लिए पश्च-संगत उपनाम बना हुआ है। HTML एक KPI सारांश, सभी आठ CVE के लिए निष्कर्ष, अनुशंसित कार्रवाइयाँ और मूल्यांकन संबंधी चेतावनियाँ प्रदान करता है। यह कच्चे कॉन्फ़िगरेशन और मिलान की गई पंक्तियों को शामिल नहीं करता; फिर भी, साझा करने से पहले रिपोर्टों को सत्यापित करें।
महत्वपूर्ण: फ़िक्स्ड बिल्ड्स पर किए गए मूल्यांकन ऐतिहासिक समझौते की अनुपस्थिति के प्रमाण नहीं हैं। पैचिंग, समझौते के संकेतक और फ़ॉरेंसिक संरक्षण के लिए Citrix बुलेटिन और CISA मार्गदर्शन से परामर्श करें।