Katalog CVE

CVE-2026-55422

ŚrednieCVSS 4.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

Repozytoria conda-forge w commitach 85748ad2368a i wcześniejszych zawierają dwa komponenty React renderujące zewnętrzne ciągi znaków bezpośrednio jako HTML przez dangerouslySetInnerHTML bez sanityzacji. Ciągi błędów/statusów zawierają surowe dane wyjściowe z procesów budowania (logi, patche, tracebacki), które strona renderuje dosłownie jako HTML.

Ocena ryzyka

Atakujący mogący wpłynąć na dane wyjściowe procesów budowania może wstrzyknąć złośliwy HTML/JavaScript, prowadząc do XSS w przeglądarce użytkownika odwiedzającego stronę conda-forge.

Rekomendacja

Wprowadź sanityzację danych wyjściowych (np. DOMPurify) przed użyciem dangerouslySetInnerHTML lub escapuj ciągi znaków. Do czasu wydania patcha ogranicz zaufanie do renderowanych danych.

Powiązane podatności

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

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.

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