CVE-2026-67422 in pymdown-extensionsИнформация

Сводка

по VulDB • 07.08.2026

pymdown-extensions — это набор расширений для библиотеки Python Markdown. В версиях вплоть до включительно 11.0 четыре встроенных процессора (caret, tilde, betterem и magiclink) используют регулярные выражения, группы содержимого которых могут разбивать последовательность разделительных символов экспоненциально большим количеством способов, что приводит к катастрофической обратной переборке (catastrophic backtracking). В результате одна недоверенная строка Markdown длиной менее 50 байт, обработанная с помощью markdown.markdown() в конфигурации по умолчанию для каждого расширения, вызывает неограниченное использование процессора потоком рендеринга, которое растет экспоненциально вместе с увеличением длины входных данных. Это позволяет незарегистрированному удаленному злоумышленнику, имеющему возможность отправлять Markdown-данные, вызвать отказ в обслуживании (DoS). Уязвимость представляет реальную угрозу для веб-приложений, которые рендерят пользовательский Markdown (комментарии, вики, тела задач/баг-репортов, предпросмотр в реальном времени), включая любые приложения, использующие pymdownx.extra, который включает уязвимый по умолчанию betterem, а также для хостинговых систем документации и CI, которые обрабатывают недоверенный Markdown. Проблема исправлена в версии 11.0.1.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

GitHub M

Резервировать

29.07.2026

Раскрытие

07.08.2026

Модерация

принято

Вход

VDB-386870

EPSS

0.00000

KEV

Нет

Деятельности

Низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!