Description
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.
Published: 2026-10-23
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote code execution via unsandboxed template rendering
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises from an unsandboxed Jinja2 environment used in the conda/actions/template-files action, which is executed in a privileged context during a Conda GitHub Actions workflow. An attacker can inject Jinja2 code through a pull‑request–controlled template file, causing arbitrary code execution with the privileges of the workflow token. This enables the attacker to modify repository configurations, deploy malicious artifacts, or otherwise compromise the infrastructure managing Conda packages.

Affected Systems

Conda Organization Infrastructure, specifically the .github/workflows/update.yml workflow triggered by issue_comment events such as @conda-bot render or @conda-bot recreate. The affected code resides in the conda/infrastructure repository prior to commit 9c0f23857282ff5cf7a6b3ad6bf0dd6f9974be55 and relies on the conda/actions/template-files action.

Risk and Exploitability

The CVSS score of 9.9 indicates a critical severity. Because the exploit path leverages a privileged SYNC_TOKEN and the GitHub Actions environment, the potential impact is system‑wide and the likelihood is high wherever the workflow is active. The EPSS score is not available, but the lack of a KEV listing does not diminish the risk; the vulnerability remains exploitable until the patch is applied. The attack vector is likely a malicious pull request or comment that triggers the workflow and supplies the exploited template.

Generated by OpenCVE AI on October 23, 2026 at 15:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the patch from commit 9c0f23857282ff5cf7a6b3ad6bf0dd6f9974be55 to the conda/infrastructure repository, ensuring the update.yml workflow uses the fixed version of conda/actions/template-files.
  • Replace or update the conda/actions/template-files action to a sandboxed or validated version that enforces a safe Jinja2 environment, or remove the action until such a version is available.
  • Restrict the @conda-bot comment triggers and limit the permissions of the SYNC_TOKEN so that pull‑request reviewers must explicitly approve the rendering of templates before they are executed.

Generated by OpenCVE AI on October 23, 2026 at 15:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description 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.
Title Conda Organization Infrastructure: Pwn Request in update workflow allows PR-controlled template rendering with SYNC_TOKEN
Weaknesses CWE-94
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-23T14:57:32.991Z

Reserved: 2026-06-11T15:46:12.318Z

Link: CVE-2026-53942

cve-icon Vulnrichment

Updated: 2026-10-23T14:54:30.394Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-23T15:17:32.157

Modified: 2026-10-23T19:42:24.553

Link: CVE-2026-53942

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T16:00:18Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')