Cubic catastrophic backtracking (ReDoS) in marked
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O Marked, um analisador de markdown, possui uma falha no seu código de busca de padrões que pode ser explorada enviando texto markdown especialmente construído, fazendo o analisador travar ou consumir recursos excessivos e ficar indisponível.
A expressão regular no padrão `block.def` apresenta retrocesso catastrófico (ReDoS) ao processar certas entradas de markdown maliciosas. Um atacante pode enviar strings de markdown elaboradas para disparar tempo de correspondência exponencial na regex, resultando em negação de serviço. Isso afeta qualquer aplicação que processe markdown não confiável com versões do marked anteriores à 4.0.10 sem limites de recursos ou isolamento em thread.