Katalog CVE

CVE-2026-53942

KrytyczneCVSS 9.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W repozytorium conda/conda przed commitem 9c0f238 występuje podatność typu GitHub Actions Pwn Request w workflow .github/workflows/update.yml. Wyzwalana jest przez komentarze zawierające @conda-bot render lub @conda-bot recreate, co pozwala niezaufanemu PR na dotarcie do renderowania szablonów Jinja2 w kontekście uprzywilejowanego tokenu.

Ocena ryzyka

Osoba atakująca może wykorzystać niezaufany komentarz lub PR do wykonania kodu w kontekście uprzywilejowanego tokenu CI, co może prowadzić do kompromitacji repozytorium lub wydań. Stanowi to poważne ryzyko dla łańcucha dostaw oprogramowania.

Rekomendacja

Należy zaktualizować repozytorium do commita 9c0f238 lub nowszego, który zawiera poprawkę. Zaleca się również przegląd uprawnień tokenów używanych w workflow.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Conda Organization Infrastructure is a centralized location for infrastructure codes. Prior to commit 9c0f238, a GitHub Actions Pwn Request vulnerability appears to remain present in conda/conda. The affected workflow is .github/workflows/update.yml. It is triggered by issue_comment events containing @conda-bot render or @conda-bot recreate. For the render path, the workflow obtains the pull request head repository and branch from the PR API, checks out that PR-controlled repository/ref using secrets.SYNC_TOKEN, and then runs conda/actions/template-files@7f6830b1428a9bd47f0b068892c77eae95207037. The external template-files action reads its default configuration and templates from the checked-out working directory. In the confirmed finding, that action uses an unsandboxed Jinja2 environment to render attacker-controlled template content. This creates a Pwn Request chain in which an untrusted PR/comment path can reach template rendering in a privileged token context. This issue has been patched via commit 9c0f238.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS