Katalog CVE

CVE-2026-61824

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Defuddle, narzędzie do czyszczenia stron HTML, przed wersją 0.19.1 zawiera podatność w ekstraktorach stron, które interpolują wartości pochodzące ze strony (takie jak alt i src obrazów, og:image, opisy wideo) do ciągów HTML bez odpowiedniego escapowania kontekstowego, a buildExtractorResponse() zwraca ten contentHtml bez sanitizacji DOM. Złośliwa strona lub treść kontrolowana przez atakującego może wstrzyknąć atrybuty obsługi zdarzeń lub adresy URL javascript, które wykonają się podczas renderowania wyekstrahowanego HTML. Problem został naprawiony w wersji 0.19.1.

Ocena ryzyka

Atakujący może wstrzyknąć złośliwy kod JavaScript, który wykona się w przeglądarce ofiary lub w aplikacji renderującej wyekstrahowany HTML, co może prowadzić do kradzieży danych lub przejęcia sesji.

Rekomendacja

Zaleca się aktualizację Defuddle do wersji 0.19.1 lub nowszej oraz stosowanie odpowiedniego escapowania i sanitizacji danych pochodzących ze stron.

Powiązane podatności

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

Defuddle cleans up HTML pages. Prior to 0.19.1, site extractors interpolate page-derived image alt and src values, og:image values, and video descriptions into HTML strings without context-appropriate escaping, and buildExtractorResponse() returns this contentHtml without the main pipeline's DOM-based sanitization. The affected paths include src/extractors/x-article.ts, src/extractors/substack.ts, and src/extractors/youtube.ts. A malicious page or attacker-controlled content on a matching domain can inject event-handler attributes or javascript URLs that execute when a victim or downstream application renders the extracted HTML. This issue is fixed in version 0.19.1.

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