İlkin Müdafiə Xətti
GitHub, proqram təminatı təchizat zənciri təhlükəsizliyini gücləndirmək məqsədilə şübhəli npm paketlərinin hələ quraşdırma mərhələsində bloklanması üçün nəzərdə tutulmuş yeni “npm Firewall” funksiyasını ictimai sınaq (public preview) rejimində istifadəyə verib. Bu, developerləri potensial bədxassəli kodlardan qorumaq üçün proaktiv bir addımdır.
Necə İşləyir?
Şirkətin açıqlamasına görə, bu yeni “firewall” həm metadata sorğularını, həm də paket yükləmələrini bədxassəli fəaliyyət əlamətləri üçün yoxlayır. Beləliklə, o, quraşdırma zamanı bir təhlükəsizlik siyasəti qapısı (install-time policy gate) rolunu oynayaraq təhlükəli asılılıqların layihəyə daxil olmasının qarşısını alır.
Təchizat Zənciri Hücumlarına Qarşı Yeni Vasitə
Son illərdə açıq mənbəli paket reyestrləri vasitəsilə yayılan təchizat zənciri hücumlarının artması fonunda bu cür təhlükəsizlik tədbirləri xüsusi əhəmiyyət kəsb edir. Zərərli paketlərin developer mühitinə düşməsinin qarşısını ilkin mərhələdə almaq, daha genişmiqyaslı təhlükəsizlik insidentlərinin qarşısını almağa kömək edir.
Mövcud Vəziyyət
Hazırda yalnız npm paketlərini dəstəkləyən “npm Firewall” funksiyası ictimai sınaq mərhələsindədir və GitHub istifadəçiləri üçün əlçatandır.