Впервые на федеральном уровне крупнейшие американские агентства по кибербезопасности — CISA и NSA — выпустили совместный доклад, призывающий ИТ-отрасль переходить на memory-safe языки программирования. В документе подчёркивается: ошибки при работе с памятью остаются одним из самых массовых и опасных источников уязвимостей, напрямую угрожающих безопасности не только пользователей, но и государственных систем.
В отчёте перечислены языки, которые благодаря сборке мусора или статическому анализу памяти на этапе компиляции помогают сократить риск уязвимостей: Rust, Go, C#, Java, Swift, Python и JavaScript. В отличие от них, традиционные C и C++ не имеют встроенных защитных механизмов — ошибки в управлении памятью здесь особенно опасны и трудноуловимы. При этом даже единичный баг в сторонней библиотеке на C/C++, подключённой через FFI, может полностью разрушить безопасность всего приложения.
Масштаб угрозы иллюстрируют данные крупнейших компаний: по статистике Google, в 2018 году 90% критических багов в Android были связаны с памятью. В Chromium эта цифра в 2021 году превышала 70%. Печально известный Heartbleed в OpenSSL и недавний сбой в инфраструктуре Google Cloud также стали следствием подобных ошибок.
Ситуация вынудила крупнейшие корпорации начать массовый переход на безопасные языки: Microsoft ещё в 2022 году рекомендовала Rust для новых проектов, а в 2023 году глава CISA Джен Истерли призвала всю индустрию последовать этому примеру. Однако процесс идёт непросто: в сообществе ядра Linux по-прежнему спорят об интеграции Rust-драйверов, а сторонники C/C++ разрабатывают альтернативы, повышающие безопасность без отказа от привычного инструментария.
Доклад CISA и NSA подчёркивает, что переход на memory-safe языки — процесс долгий и требующий инвестиций, особенно для организаций с огромным количеством устаревшего кода в критических системах. При этом преимущества — снижение числа багов, рост надёжности, снижение стоимости поддержки — делают переход неизбежным. Примером эффективности стала платформа Android, где после перехода на безопасные языки доля уязвимостей памяти снизилась с 90% до 24% в 2024 году.
Чтобы ускорить миграцию, DARPA развивает проект TRACTOR для автоматического перевода C-кода в Rust. В университетах Принстона, UC Berkeley и UC San Diego идёт работа над проектом Omniglot, который обеспечит безопасное взаимодействие Rust с библиотеками на других языках через FFI.
Американские власти рассчитывают на активность бизнеса, предлагая компаниям стимулировать разработчиков изучать безопасные языки, а HR-службам — указывать опыт с ними как преимущество в вакансиях. По расчётам Google, переход с C++ на Rust удвоил продуктивность программистов, а Microsoft уже разрабатывает драйверы Windows на Rust.
ХXII конференция разработчиков свободного программного обеспечения прошла 2-4 октября в Переславле-Залесском.
Редакция «Кибер Медиа» собрала главные события уходящей недели.
Компании «Газинформсервис» Security Vision проведут совместный вебинар, в рамках которого эксперты расскажут о возможностях использования сертифицированной отечественной СУБД «Ятоба» в составе решений Security Vision.
Исследователи раскрыли масштабную шпионскую кампанию группировки Silent Lynx, направленную против государственных организаций России и других стран СНГ.
Великобритания раскрыла новые подробности масштабной кибератаки на Агентство юридической помощи (Legal Aid Agency, LAA), произошедшей в апреле 2025 года.
Мошенников в мессенджерах и социальных сетях можно распознать по особенностям оформления аккаунта, манере общения и характеру просьб.
У специалистов и компаний, которые меняют подход к кибербезопасности, появилось время, чтобы заявить о своих достижениях.
Медицинские сервисы центра перенесены на новый отказоустойчивый кластер, резервное копирование работает в едином контуре с виртуализацией.
Семь из десяти успешных целенаправленных атак на малый и средний бизнес нарушили основную деятельности бизнеса.
Российские власти предложили смягчить требования к совместимости отечественного программного обеспечения с операционными системами.
Мы используем файлы cookie и рекомендательные технологии. Пользуясь сайтом, вы соглашаетесь с Политикой обработки персональных данных