CVE-2026-22691

LOW CVSS 4.0: 2,7 EPSS 0.02%
Обновлено 22 января 2026
Pypdf_Project
Параметр Значение
CVSS 2,7 (LOW)
Уязвимые версии до 6.6.0
Устранено в версии 6.6.0
Тип уязвимости CWE-1333 (Атака через регулярные выражения (ReDoS)), CWE-400 (Неконтролируемое потребление ресурсов)
Поставщик Pypdf_Project
Публичный эксплойт Нет

pypdf — это бесплатная PDF-библиотека на чистом Python с открытым исходным кодом. До версии 6.6.0 pypdf имел возможное длительное время выполнения неправильного формата startxref. Злоумышленник, воспользовавшийся этой уязвимостью, может создать PDF-файл, что может привести к длительному времени выполнения недействительных записей startxref.

При перестроении таблицы перекрестных ссылок возникают проблемы с PDF-файлами с большим количеством пробелов. Затрагивается только нестрогий режим чтения. Затрагивается только нестрогий режим чтения.

Эта проблема исправлена ​​в версии 6.6.0.

Показать оригинальное описание (EN)

pypdf is a free and open-source pure-python PDF library. Prior to version 6.6.0, pypdf has possible long runtimes for malformed startxref. An attacker who uses this vulnerability can craft a PDF which leads to possibly long runtimes for invalid startxref entries. When rebuilding the cross-reference table, PDF files with lots of whitespace characters become problematic. Only the non-strict reading mode is affected. Only the non-strict reading mode is affected. This issue has been patched in version 6.6.0.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Условия для атаки
Не требуются
Нет дополнительных условий
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Нет
Нет утечки данных
Целостность
Нет
Нет модификации данных
Доступность
Низкое
Частичное нарушение работы

Строка CVSS v4.0

Уязвимые продукты 1

Конфигурация От (включительно) До (исключительно)
Pypdf_Project Pypdf
cpe:2.3:a:pypdf_project:pypdf:*:*:*:*:*:*:*:*
6.6.0