За последние два года компания Google заставила разработчиков приложений для своей мобильной платформы обновить более 275 тысяч программ в магазине Play Store. Во многих случаях это было сделано под угрозой запретить выпускать обновления для приложений в магазине.
С 2014 года Google ведёт сканирование приложений на наличие известных уязвимостей в рамках программы App Security Improvement (ASI). Если уязвимость обнаруживается, разработчики получают уведомление по электронной почте и в Google Play Developer Console. Поначалу сканирование велось только на наличие регистрационных данных Amazon Web Services (AWS). Они могли стать причиной компрометации облачных сервисов, которые приложения используют для хранения данных.
Далее в 2014 году Google начала вести сканирование на наличие встроенных файлов Keystore. Эти файлы содержат частные и публичные криптографические ключи, который используются для шифрования данных и установления безопасного соединения.
Поначалу разработчики получали только уведомления, но Google никак не заставляла их действовать. В 2015 году Google снова расширила число сканируемых уязвимостей и стала устанавливать сроки для их закрытия. Компания предоставляет подробную информацию о найденных уязвимостях и руководство по их устранению.
В 2015 году была добавлена проверка 6 уязвимостей, в 2016 ещё 17, из них 12 имеют срок устранения. В апреле 2016 программа затрагивала 100 тысяч приложений, с тех пор их число выросло почти втрое.
Не обновившиеся до последних версий приложений Google Drive, Docs, Sheets и Slides пользователи скоро могут быть вынуждены сделать это. 3 апреля Google закроет старые версии этих четырёх программ, поэтому для продолжения работы с ними и синхронизации данных пользователям предстоит перейти на более современные версии.
Затронуты этим решением окажутся пользователи не только на операционной системе Android, но и на iOS. Будут убраны версии приложений, появившиеся до релиза Android Nougat и iOS 10, которые вышли минувшей осенью. Google говорит, что 1 марта пользователи начнут получать предупреждения о том, что они работают со старыми версиями и их поддержка вскоре будет прекращена. Пользователи самых старых версий будут обновляться принудительно.
Будет прекращена поддержка следующих версий приложений:
- Google Drive на Android (до версии 2.4.311
- Google Docs на Android (до версии 1.6.292)
- Google Sheets на Android (до версии 1.6.292)
- Google Slides на Android (до версии 1.6.292)
- Google Drive на iOS (до версии 4.16)
- Google Docs на iOS (до версии 1.2016.12204)
- Google Sheets на iOS (до версии 1.2016.12208)
- Google Slides на iOS (до версии 1.2016.12203)
Скорее всего, пользователей у этих версий немного и лишь среди обладателей старых моделей смартфонов. Узнать версию приложения можно в их меню настроек.