Skip to content

Security: ilyautov/rusvoice

Security

SECURITY.md

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

Что этот пакет делает с вашими данными

Ничего не отправляет. Текст, аудио и словари остаются на машине; сеть нужна ровно в двух случаях, и оба видны по действию:

  • первый запуск синтеза (say) скачивает веса F5 с Hugging Face;
  • первый запуск отбора эталона (ref grab) скачивает модель распознавания.

Скачанное кэшируется, дальше всё работает офлайн. Телеметрии нет, аккаунтов нет, ключей пакет не спрашивает.

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

Не открывайте публичный issue. Напишите через GitHub Security Advisories — это приватный канал.

Что особенно ценно:

  • путь, по которому пакет пишет или читает файл за пределами рабочего каталога и ~/.config/rusvoice;
  • любая передача текста, аудио или путей куда-либо, кроме скачивания весов;
  • команда, исполняющая произвольную строку из словаря, сценария или транскрипта.

Ответ — в течение недели. Исправление выходит отдельной версией, автор находки указывается в CHANGELOG.md, если он не против.

There aren't any published security advisories