Skip to main content
← All vulnerabilities
CVE-2026-55422EUVD-2026-108820GHSA-R5VJ-WGJV-R524

conda-forge.org: Stored DOM XSS via unsanitized dangerouslySetInnerHTML in the status dashboard

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

The conda-forge website's status dashboard, which shows build and status information for conda-forge packages, is affected. Error and status messages from automated tools are displayed as raw HTML, so malicious script embedded in that content could run in visitors' browsers.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

conda-forge is a GitHub organization containing repositories of conda recipes. In commits 85748ad2368a and prior, two React components render externally-sourced strings directly as HTML using dangerouslySetInnerHTML, with no sanitization (the project has no DOMPurify or equivalent dependency). JSON files are produced automatically by the conda-forge autotick bot (regro/cf-scripts) while it processes every conda-forge feedstock and its upstream source artifacts. The error/status strings embed raw output captured from those processes (build logs, patch output, tracebacks). The website renders them verbatim as HTML. At time of publication, there are no publicly available patches.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • conda-forge conda-forge.github.io

    Version range not reported

References 1

GitHub · conda-forge/conda-forge.github.io