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

CVE-2026-41680

High
Published: Translated: NVD NIST

Summary

W wersjach od 18.0.0 do 18.0.1 w parserze markdown o nazwie Marked występuje krytyczna podatność typu Denial of Service (DoS). Atakujący może wywołać nieskończoną pętlę rekurencyjną podczas parsowania, co prowadzi do nieograniczonego przydzielania pamięci i awarii aplikacji Node.js z powodu wyczerpania pamięci.

Risk Assessment

Podatność ta może prowadzić do awarii aplikacji, co skutkuje przerwaniem usług i potencjalnymi stratami finansowymi dla organizacji. Atakujący, wykorzystując tę lukę, może zakłócić działanie systemu bez potrzeby autoryzacji.

Recommendation

Zaleca się aktualizację do wersji 18.0.2 lub nowszej, aby usunąć tę podatność. Należy również monitorować aplikacje pod kątem nieautoryzowanych prób wykorzystania tej luki.

Related vulnerabilities

Original NVD description (English source)

Marked is a markdown parser and compiler. From 18.0.0 to 18.0.1, a critical Denial of Service (DoS) vulnerability exists in marked. By providing a specific 3-byte input sequence a tab, a vertical tab, and a newline (\x09\x0b\n)—an unauthenticated attacker can trigger an infinite recursion loop during parsing. This leads to unbounded memory allocation, causing the host Node.js application to crash via Memory Exhaustion (OOM). This vulnerability is fixed in 18.0.2.

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