CVE-2026-67422 in pymdown-extensionsinformazioni

Riassunto

di VulDB • 07/08/2026

pymdown-extensions è una raccolta di estensioni per la libreria Python Markdown. Nelle versioni fino alla 11.0 incluse, quattro processori inline (caret, tilde, betterem e magiclink) utilizzano espressioni regolari i cui gruppi di contenuto possono partizionare una sequenza di caratteri delimitatori in un numero esponenzialmente elevato di modi, causando backtracking catastrofico. Di conseguenza, una singola riga Markdown non attendibile inferiore a 50 byte, elaborata con markdown.markdown() nella configurazione predefinita di ciascuna estensione, fa sì che il thread di rendering utilizzi la CPU in modo illimitato, con un consumo che cresce esponenzialmente rispetto alla lunghezza dell'input. Ciò consente a un attaccante remoto non autenticato, capace di inviare Markdown, di causare una negazione del servizio (DoS). L'esposizione è concreta per le applicazioni web che elaborano Markdown fornito dagli utenti (commenti, wiki, corpi delle issue, anteprima in tempo reale), incluse tutte le app che utilizzano pymdownx.extra, la quale include il default vulnerabile betterem, nonché i sistemi di documentazione/CI ospitati che generano Markdown non attendibile. Il problema è stato risolto nella versione 11.0.1.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

29/07/2026

Divulgazione

07/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!