Безопасность

Уязвимости, вредоносные крейты и инциденты безопасности экосистемы.

24.09.2025Вредоносные крейты faster_log и async_println искали приватные ключи при запуске программыblog.rust-lang.org

Команда crates.io удалила два вредоносных крейта — faster_log и async_println. Оба выглядели как настоящая библиотека для логирования, а на деле во время работы программы искали в обрабатываемых файлах приватные ключи Ethereum и Solana и отправляли их на посторонний сервер.

12.09.2025crates.io предупредила о фишинге с домена rustfoundation.dev — цель в краже учётных данных GitHubblog.rust-lang.org

Команда crates.io и рабочая группа реагирования набезопасности Rust предупредили о фишинговой кампании. Письма приходят с домена rustfoundation.dev, который не принадлежит ни Rust Foundation, ни Rust-проекту, и предлагают авторизоваться, чтобы «ограничить ущерб» своим крейтам.

11.04.2025Инцидент на crates.io: cookie сессии попадали в Sentryblog.rust-lang.org

Команда crates.io обнаружила, что значение cookie cargo_session сохранялось в сервисе мониторинга ошибок Sentry в составе тел событий. Инцидент раскрыт публично; приняты меры, затронутым пользователям рекомендуется перелогиниться.

04.09.2024CVE-2024-43402: неполное исправление CVE-2024-24576blog.rust-lang.org

Рабочая группа по безопасности Rust сообщила, что исправление CVE-2024-24576 (экранирование аргументов при вызове пакетных файлов на Windows) оказалось неполным. Выпущен отдельный бюллетень CVE-2024-43402.