Большинство серьезных ошибок, влияющих на безопасность в браузере Chrome связаны с проблемами безопасности памяти. Инженеры Google пришли к такому выводу, проанализировав 912 ошибок высокой и критической важности, которые были выявлены в ходе обновлений браузера с 2015 года. Из отчета следует, что 70% всех уязвимостей в цифровой безопасности были связаны с утечками в памяти, и эта проблема также затрагивает ПО других разработчиков. Так, большинство уязвимостей, обнаруженных в iOS и macOS, вызваны небезопасными алгоритмами работы с памятью.

Мнение специалистов из Google подтверждают коллеги из Microsoft, которые ранее заявляли, что более 80% уязвимостей «нулевого дня» вызваны проблемами с памятью. В Google считают, что проблемы с безопасностью памяти нужно как можно скорее решить «всеми необходимыми средствами». Мероприятия по повышению безопасности должны включать в себя изучение и совершенствование пользовательских библиотек C++, а также использование более безопасных языков программирования, таких как JavaScript, Rush и Swift.

Источник: mobile-review.com