Типичный программист
✔
78.1K subscribers
3.81K photos
1.16K videos
14 files
8.46K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Секрет не попал в лог. Зато сохранился в кеше CI

Miri, инструмент проверки Rust-кода, сохранял переменные окружения в target/. Если запуск имел доступ к токенам, они тоже могли оказаться на диске.

Дальше срабатывала обычная оптимизация GitHub Actions: каталог кешировали, чтобы ускорить следующий запуск. Pull request мог прочитать этот кеш и извлечь секреты, хотя напрямую переменные ему не передавали.

В сообщении команды Rust перечислены условия: запуск Miri с секретами, кеширование target и доступ PR к кешу. Исправление ограничивает сохраняемые переменные; выпуск с ним указан как nightly от 22 сентября.

Для затронутых сборок команда рекомендует очистить кеш и рассмотреть ротацию секретов. Обновление инструмента не удаляет старые артефакты, а секреты стоит передавать только тем шагам, которым они нужны.
👏2🎉2🌚2🤨2❤1🤷‍♀1🍾1😎1