p PatchFirst

CVE-2026-45772

CVE-2026-45772 · Turborepo: Unexpected local code execution during Yarn Berry detection

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

Turborepo is a high-performance build system for JavaScript and TypeScript codebases. From 1.1.0 to before 2.9.14, Turborepo can be vulnerable to arbitrary code execution when run in untrusted repositories that contain malicious Yarn configuration. In affected versions, package manager detection executed yarn --version from the project directory, which could cause Yarn to load and execute a project-controlled yarnPath from .yarnrc.yml. An attacker who controls repository contents could cause code execution when a user or CI system runs affected turbo, @turbo/codemod, or @turbo/workspace conversion commands. This vulnerability is fixed in 2.9.14.

CVSS 0.0 · Низкий · EPSS 0,4% · Есть исправление

Опубликовано
Обновлено

Стек: node

Затронутые продукты и версии

  • turborepo

    Версии
    • >= 1.1.0, < 2.9.14: Затронуто

    Нет опубликованного исправления

  • codemod

    Версии
    • >= 2.3.4, < 2.9.14: Затронуто

    Нет опубликованного исправления

  • workspaces

    Версии
    • >= 2.3.4, < 2.9.14: Затронуто

    Нет опубликованного исправления

  • turbo npm

    Затронутые диапазоны версий
    • SEMVER: ≥ 1.1.0, < 2.9.14

    Обновитесь до 2.9.14

  • @turbo/codemod npm

    Затронутые диапазоны версий
    • SEMVER: ≥ 2.3.4, < 2.9.14

    Обновитесь до 2.9.14

  • @turbo/workspaces npm

    Затронутые диапазоны версий
    • SEMVER: ≥ 2.3.4, < 2.9.14

    Обновитесь до 2.9.14

Первоисточники

Проверьте свой сервер →