Планирование и проектирование
Продукты разрабатываются в соответствии с четко определенными требованиями к безопасности и конфиденциальности, с использованием детального моделирования угроз для определения приоритетов рисков и ресурсов, а также с тщательно прописанными путями данных для просмотра и анализа. Затем архитектуры компонентов тщательно анализируются, чтобы помочь создать надежные и производительные конструкции, которые потребуют минимального уровня обслуживания и будут иметь долгосрочную ценность.
Внедрение и проверка
Разработчики следуют стандартам компании Synology по безопасному программированию для создания программных компонентов в соответствии с моделями безопасности, которые они разработали. Импортированные модули с открытым исходным кодом предварительно проверяются, а в наборы инструментов, которые используют разработчики Synology, постоянно устанавливают последние обновления безопасности. Статическое тестирование безопасности приложений (Static Application Security Testing, SAST) выполняется на внутренних сборках программного обеспечения во время внедрения, чтобы гарантировать, что готовый код разработчиков не содержит распространенных уязвимостей в системе безопасности. Когда кандидаты на выпуск готовы, используется динамическое тестирование безопасности приложений (Dynamic Application Security Testing, DAST), чтобы подтвердить, что код готов к использованию в производственных средах. Также используется автоматическое сканирование уязвимостей, и Synology проводит тестирование на проникновение в качестве стандартного метода окончательной проверки.
Выпуск
Завершенные продукты распространяются после поэтапного выпуска, что снижает риск в случае обнаружения эксплойта нулевого дня вскоре после запуска. В качестве дополнительной меры безопасности Synology подписывает все пакеты и обновления DiskStation Manager с помощью ключей шифрования, защищенных аппаратными модулями безопасности.
Реагирование
Группа реагирования на инциденты безопасности продуктов Synology (Synology Product Security Incident Response Team, PSIRT) активно управляет получением, расследованием, координацией и отчетностью информации об уязвимостях, связанных с продуктами. PSIRT поддерживает время отклика менее 24 часов для реагирования на эксплойты нулевого дня и публикует предупреждения об уязвимостях на странице Инструкция по безопасности продуктов Synology.