pypdf — это бесплатная PDF-библиотека на чистом Python с открытым исходным кодом. До версии 6.15.0 созданный PDF-файл мог вызывать большое потребление памяти, когда функция pypdf/_cmap.py parse_bfrange анализирует необычно большие токены исходного кода или строки назначения в шрифте /ToUnicode CMap во время извлечения текста. Эта проблема исправлена в версии 6.15.0.
Показать оригинальное описание (EN)
pypdf is a free and open-source pure-python PDF library. Prior to 6.15.0, a crafted PDF can cause large memory consumption when pypdf/_cmap.py function parse_bfrange parses unusually large source-code or destination-string tokens in a font /ToUnicode CMap during text extraction. This issue is fixed in 6.15.0.
Характеристики атаки
Последствия
Строка CVSS v4.0