CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2021-47837

High
Published: Translated: NVD NIST

Summary

Markdownify w wersji 1.2.0 zawiera podatność na trwałe ataki typu cross-site scripting, która pozwala atakującym na przechowywanie złośliwych ładunków w plikach markdown. Atakujący mogą przesyłać spreparowane pliki markdown z osadzonymi skryptami, które są wykonywane po otwarciu pliku.

Risk Assessment

Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów organizacji. W przypadku wykorzystania tej luki, atakujący mogą uzyskać dostęp do wrażliwych danych lub przejąć kontrolę nad systemem.

Recommendation

Zaleca się aktualizację Markdownify do najnowszej wersji, która eliminuje tę podatność. Dodatkowo, należy wprowadzić mechanizmy walidacji i sanitizacji plików markdown przed ich przetwarzaniem.

Related vulnerabilities

Original NVD description (English source)

Markdownify 1.2.0 contains a persistent cross-site scripting vulnerability that allows attackers to store malicious payloads within markdown files. Attackers can upload crafted markdown files with embedded scripts that execute when the file is opened, potentially enabling remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS