निजी पोर्टले यसको पछाडिको सफ्टवेयरको प्रमाण दिँदैन
पहुँच र सफ्टवेयरको अखण्डता अलग-अलग नियन्त्रण हुन्। XZ को खुलासा दुवैको समीक्षा गर्ने कारण हो, निजी पोर्टलाई मर्मत गरिएको प्याकेज मान्ने होइन।
यो उचित सहज ज्ञान हो: यदि केवल VPN ले SSH श्रोतासम्म पुग्छ भने जोखिम कम छ र समस्या समाधान भएको छ। तर जोखिम अखण्डतासँग बराबर हुँदैन। पहिलो आधा सत्य हो र दोस्रो त्यसबाट आउँदैन। पहुँचले कसले जडान प्रयास गर्न सक्छ भन्ने नियन्त्रण गर्छ; सफ्टवेयरको अखण्डताले श्रोताले जडान पाएपछि के गर्छ भन्ने नियन्त्रण गर्छ। एउटा ढोकाले दर्शकहरूलाई साँघुरो बनाउँछ र यसको पछाडिको कोडबारे केही भन्दैन।
निजी पोर्ट सानो ढोका हो, अर्को ताला होइन, र यही भिन्नताले तपाईंले अब के जाँच्नुहुन्छ भन्ने निर्धारण गर्छ।
दुई नियन्त्रण, दुई प्रश्न
नेटवर्क प्रतिबन्धले जोखिम घटाउँछ। यसले स्वीकृत प्रयोगकर्ताहरू र कुनै पनि सम्झौता गरिएको स्वीकृत क्लाइन्टलाई प्रभावित सेवासम्म पुग्न सक्ने क्षमतामा छोड्छ। प्याकेज सुधार्नाले सफ्टवेयर पुनर्स्थापित गर्छ, र यसले अत्यधिक फराकिलो नेटवर्क अनुमतिलाई पनि साँघुरो बनाउँदैन। प्रत्येक नियन्त्रणले आफ्नो काम गर्छ, र अर्को अनुपस्थित हुँदा पनि प्रत्येक सही हुन सक्छ। तिनीहरूलाई सँगै समीक्षा गर्नु भनेको एउटाले दुवैलाई समेट्छ भनी टोलीले आफैंलाई विश्वास दिलाउने तरिका हो, र यही यो लेखले उल्लेख गर्ने विशिष्ट गल्ती हो।
VPN एन्डपोइन्ट पनि सफ्टवेयर हो, र यसले उही दायित्व बोक्छ। यसलाई मार्गमा थप्दा यसको आफ्नै मर्मत दायित्व आउँछ, र यसले यसको पछाडिको कुनै पनि कुराको आपूर्ति श्रृंखलाको जिम्मेवारी हटाउँदैन।
XZ को खुलासाले वास्तवमा के देखायो
मार्च 2024 मा XZ/liblzma को खुलासाले प्रभावित परिस्थितिमा SSH सर्भरको सम्झौतासम्म पुर्याउन सक्ने ब्याकडोरको वर्णन गर्यो। यो जोखिमको समस्या जत्तिकै सफ्टवेयर अखण्डताको समस्या थियो, र यो प्रमाण थिएन कि प्रत्येक Linux स्थापनामा कमजोर बिल्ड थियो। दायरा प्रभावित संस्करणहरू र तिनीहरू पठाउने वितरणहरूबाट आउँछ, अपरेटिङ सिस्टम परिवारको नामबाट होइन।
यो भिन्नता घटना प्रतिक्रिया र हल्लाबीचको भिन्नता हो, र यसमा सूक्ष्म हुनु उपयुक्त छ।
पोर्ट बन्द गर्नु पुनःप्राप्ति होइन
यदि सम्झौता पहिले नै भइसकेको हुन सक्छ भने, पहुँच परिवर्तन गर्नु पुनःप्राप्ति होइन। कार्यान्वित ब्याकडोरले पहिले नै आफ्नो अवसर पाइसकेको छ; फायरवाल नियम समयमा पछाडि जाँदैन। होस्ट र कुनै पनि खुलासा भएका प्रमाणहरूका लागि स्वीकृत घटना प्रक्रिया पालना गर्नुहोस्, र वास्तवमा के कार्यान्वित भयो भनी स्थापित गर्न आवश्यक प्रमाणहरू राख्नुहोस्। ज्ञात-राम्रो मिडियाबाट पुनर्निर्माण सामान्यतया त्यो कुराकानीको भाग हो।
वितरणको हालको प्रमाणित सल्लाह र उपचार प्रक्रिया पनि प्रयोग गर्नुहोस्, र शीर्षकको सट्टा प्रभावित संस्करणहरूको सूची पढ्नुहोस्। ऐतिहासिक डाउनग्रेड आदेशलाई असम्बन्धित वातावरणमा प्रतिलिपि गर्नु नै सुधार नयाँ जोखिम कसरी बन्छ भन्ने हो।
दुवैको छुट्टाछुट्टै समीक्षा गर्नुहोस्
दुई प्रश्नहरू तिनका आफ्नै सर्तहरूमा सोध्नुहोस्। श्रोतासम्म को पुग्न सक्छ, र यी दर्शकहरू सेवा जसका लागि हो ठ्याक्कै तिनै हुन्? सफ्टवेयरको कुन संस्करण स्थापित छ, कलाकृतिमा कसले हस्ताक्षर गर्यो, र संस्थाले खराब रिलिजबारे समाचारमा पढ्नुअघि कसरी थाहा पाउँछ? उत्तरहरू फरक मालिकहरूका फरक कागजातहरूमा पर्छन्, र कुनै पनि मालिकले अर्काको तर्फबाट उत्तर दिन सक्दैन।
व्यवस्थित फ्लीटका लागि, सफ्टवेयर इन्भेन्टरी त्यो नियन्त्रण हो जसले दोस्रो प्रश्नलाई नै उत्तर दिन सकिने बनाउँछ। यो बिना, प्रत्येक खुलासा समयसीमा सहितको पुरातत्व परियोजना बन्छ।
ढोकाले दर्शकहरूलाई साँघुरो बनाउँछ। अखण्डताले दर्शकहरू महत्त्वपूर्ण छन् कि छैनन् भन्ने निर्धारण गर्छ।