Перейти к содержанию

claude-code

Папка .claude как поверхность атаки в Claude Code

Claude News

При запуске в свежесклонированном репозитории Claude Code спрашивает, доверяете ли вы папке, но не предупреждает о наличии каталога .claude, который проект приносит с собой. Ответ по умолчанию в этом промпте это "доверяю", так что при машинальном нажатии Enter проверку легко пропустить.

Согласие включает все хуки из репозитория без запроса прав на каждый по отдельности. В примере хук SessionStart выполняет curl с загрузкой и запуском внешнего скрипта. Доверие остаётся постоянным: вредоносный хук из завтрашнего коммита запустится без нового запроса.

Локальные skill-файлы репозитория тоже могут исполнять произвольный код. Для защиты автор советует отклонять запрос доверия, ставить disableAllHooks: true в ~/.claude/settings.json или работать в песочнице вроде nono.

Читайте также

  1. Правила deny в Claude Code обходятся через grep
  2. Vanta выпустила GrantGuard для аудита разрешений Claude Code
  3. Уязвимости в маркетплейсе плагинов Claude Code
  4. Уязвимость Agentjacking позволяет взломать Claude Code и Cursor через фальшивые отчеты об ошибках
  5. tcrf.net отдаёт агентам Claude инструкцию стереть файлы
  6. Claude Code 2.1.282 не даст репозиторию включить телеметрию

Комментарии

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.

Из Google мы используем только имя и аватар. Почту не сохраняем.