Skip to content

Security: socrabs151/image-generation-studio

Security

SECURITY.md

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

Ключи API не коммитьте

Приложение хранит ключи AITUNNEL и Polza.ai в data/settings.json обычным текстом. Папка data/ в .gitignore, но .gitignore не спасает, если ключ попал в коммит.

Если ключ оказался в публичном репозитории:

  1. Отзовите его в личном кабинете агрегатора и выпустите новый.
  2. Почистите историю, если ключ уже клонировали: git filter-repo --path data/settings.json либо удалите репозиторий и создайте новый без этого коммита.
  3. Проверьте расход: загляните в баланс агрегатора.

Приложение никогда не отправляет ключ куда-либо, кроме самого агрегатора: ключ используется только в заголовке Authorization запросов к AITUNNEL или Polza.ai.

Как сообщить об уязвимости

Пришлите письмо на socrabs15@gmail.com с описанием проблемы и шагами воспроизведения. Не открывайте issue на публичную уязвимость до исправления.

Обычные баги — в раздел Issues.

Что приложение делает с вашими данными

  • Ключи и настройки лежат в data/settings.json рядом с кодом, а не в системном хранилище.
  • История генераций — в data/history.json, она никуда не отправляется.
  • Картинки сохраняются в папку, которую вы выбрали в настройках.
  • Телеметрии и аналитики нет. Сетевые запросы идут только к api.aitunnel.ru, polza.ai, а также к CDN картинок у Polza.ai.

There aren't any published security advisories