
CVE-2024-44337 POC Il pacchetto `github.com/gomarkdown/markdown` è una libreria Go per analizzare testo Markdown e renderizzarlo come HTML. che permetteva a un attaccante remoto di causare una condizione di negazione del servizio (DoS) fornendo un input fatto su misura che provocava un ciclo infinito, facendo sì che il programma si bloccasse e consumasse risorse indefinitamente.
Il pacchetto "github.com/gomarkdown/markdown" è una libreria Go per analizzare il testo Markdown e renderizzarlo in HTML. Nelle pseudo-versioni 'v0.0.0-20240729232818-a2a9c4f' corrispondenti al commit 'a2a9c4f76ef5a5c32108e36f7c47f8d310322252' e precedenti, esiste un problema logico nella funzione paragraph del file parser/block.go. Questa vulnerabilità consente a un attaccante remoto di causare una condizione di Denial of Service (DoS) fornendo un input appositamente predisposto che porta a un ciclo infinito, causando il blocco del programma e il consumo indefinito di risorse. Il commit 'a2a9c4f76ef5a5c32108e36f7c47f8d310322252' contiene la correzione per questo problema.
Il processo di riproduzione e analisi in cinese è ancora in revisione presso la comunità Xianzhi; quando sarà disponibile, il link verrà inserito qui.