Planlama ve tasarım
Ürünler, iyi tanımlanmış güvenlik ve gizlilik gereksinimlerine uygun olarak, riskleri ve varlıkları önceliklendirmek için ayrıntılı tehdit modellemesi kullanılarak ve inceleme ile analiz için dikkatlice haritalanmış veri yolları kullanılarak tasarlanır. Ardından, minimum düzeyde bakım gerektiren ve uzun vadeli değer sunan sağlam, performanslı tasarımlar oluşturmaya yardımcı olmak için bileşen mimarileri dikkatlice gözden geçirilir.
Uygulamaya koyma ve doğrulama
Geliştiriciler, tasarladıkları güvenlik modellerine uygun yazılım bileşenleri oluşturmak için Synology'nin güvenli kodlama standartlarını takip eder. İçe aktarılan açık kaynak modülleri önceden doğrulanır ve Synology'nin geliştiricilerinin kullandığı araç zincirleri en son güvenlik güncellemeleriyle yamalanır. Geliştiriciler tarafından tamamlanan kodun ortak güvenlik kusurları içermediğinden emin olmak için uygulama sırasında dahili yazılım yapıları üzerinde Statik Uygulama Güvenliği Testi (SAST) gerçekleştirilir. Sürüm adayları hazır olduğunda, kodun üretim ortamlarına hazır olduğunu doğrulamak için Dinamik Uygulama Güvenliği Testi (DAST) kullanılır. Otomatik güvenlik açığı taraması da kullanılır ve Synology, son doğrulama için standart bir yöntem olarak penetrasyon testi yapar.
Piyasaya Çıkış
Tamamlanan ürünler aşamalı bir sürüm sürecinden sonra dağıtılır ve böylece lansmandan kısa bir süre sonra sıfır gün açığının keşfedilmesi durumunda risk azaltılır. Synology, ek bir güvenlik önlemi olarak tüm DiskStation Manager paketlerini ve güncellemelerini, donanım güvenlik modülleriyle güvence altına alan şifreleme anahtarları kullanarak imzalar.
Yanıt
Synology Ürün Güvenliği Olay Müdahale Ekibi (PSIRT), ürünlerle ilgili güvenlik açığı bilgilerinin alınmasını, incelenmesini, koordinasyonunu ve raporlanmasını proaktif olarak yönetir. PSIRT, sıfır gün açıklarına yanıt vermek için 24 saatten daha kısa bir geri dönüş yanıt süresi sağlar ve Synology Ürün Güvenliği Danışmanı aracılığıyla güvenlik açığı uyarıları yayınlar.