Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-7gw9-cf7v-778f

Опубликовано: 16 апр. 2026
Источник: github
Github: Прошло ревью
CVSS4: 6.8
CVSS3: 6.5

Описание

pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM

Impact

An attacker who uses this vulnerability can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using /FlateDecode with a /Predictor unequal 1 and large predictor parameters.

Patches

This has been fixed in pypdf==6.10.2.

Workarounds

If you cannot upgrade yet, consider applying the changes from PR #3734.

Пакеты

Наименование

pypdf

pip
Затронутые версииВерсия исправления

< 6.10.2

6.10.2

EPSS

Процентиль: 13%
0.00226
Низкий

6.8 Medium

CVSS4

6.5 Medium

CVSS3

Дефекты

CWE-789

Связанные уязвимости

CVSS3: 6.5
ubuntu
4 месяца назад

pypdf is a free and open-source pure-python PDF library. An attacker who uses a vulnerability present in versions prior to 6.10.2 can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using `/FlateDecode` with a `/Predictor` unequal 1 and large predictor parameters. This has been fixed in pypdf 6.10.2. As a workaround, one may apply the changes from the patch manually.

CVSS3: 5.5
redhat
4 месяца назад

pypdf is a free and open-source pure-python PDF library. An attacker who uses a vulnerability present in versions prior to 6.10.2 can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using `/FlateDecode` with a `/Predictor` unequal 1 and large predictor parameters. This has been fixed in pypdf 6.10.2. As a workaround, one may apply the changes from the patch manually.

CVSS3: 6.5
nvd
4 месяца назад

pypdf is a free and open-source pure-python PDF library. An attacker who uses a vulnerability present in versions prior to 6.10.2 can craft a PDF which leads to the RAM being exhausted. This requires accessing a stream compressed using `/FlateDecode` with a `/Predictor` unequal 1 and large predictor parameters. This has been fixed in pypdf 6.10.2. As a workaround, one may apply the changes from the patch manually.

CVSS3: 6.5
debian
4 месяца назад

pypdf is a free and open-source pure-python PDF library. An attacker w ...

suse-cvrf
3 месяца назад

Security update for python-PyPDF2

EPSS

Процентиль: 13%
0.00226
Низкий

6.8 Medium

CVSS4

6.5 Medium

CVSS3

Дефекты

CWE-789