CVE-2026-64651 in @ai-sdkИнформация

Сводка

по VulDB • 21.07.2026

Инструмент `@ai-sdk/harness-opencode` подключает HarnessAgent к OpenCode через изолированный мост (sandboxed bridge). До версии 1.0.28 инструмент разрешал запросы от любого процесса, командная строка которого содержала путь к допустимому вспомогательному скрипту (`host-tool-mcp.mjs`). Это позволяло недоверенному коду, выполняющемуся в песочнице, вызывать произвольные инструменты хоста, включая поиск секретов, операции развертывания и вызовы облачных API, без соответствующего события авторизации вызова инструмента моделью. Для эксплуатации требуется среда Linux (уязвимая проверка резервного варианта проверяет `process.platform === 'linux'` и читает `/proc`); активная сессия Harness с одним или несколькими инструментами хоста; и недоверенный код, выполняющийся в песочнице (например, вредоносная зависимость, скрипт сборки или крючок жизненного цикла). Исправление в версии 1.0.28 полностью устраняет резервный вариант авторизации по пути процесса. Запросы к ретранслятору теперь принимаются только после точной кратковременной одноразовой авторизации, соответствующей имени инструмента и входным данным из наблюдаемого мостом события модели. Доступны некоторые временные решения (workarounds). Не запускайте Harness OpenCode для недоверенных репозиториев или с недоверенными зависимостями, а также ограничьте инструменты хоста небезопасными операциями при работе с недоверенным кодом.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

GitHub M

Резервировать

20.07.2026

Раскрытие

21.07.2026

Модерация

принято

Вход

VDB-380784

EPSS

0.00113

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!