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

exploitDog

github логотип

GHSA-27c6-mcxv-x3fh

Опубликовано: 23 янв. 2025
Источник: github
Github: Прошло ревью
CVSS3: 7.5

Описание

Unlimited consumption of resources in @fastify/multipart

Impact

The saveRequestFiles function does not delete the uploaded temporary files when user cancels the request.

Patches

Fixed in version 8.3.1 and 9.0.3

Workarounds

Do not use saveRequestFiles.

References

This was identified in https://github.com/fastify/fastify-multipart/issues/546 and fixed in https://github.com/fastify/fastify-multipart/pull/567.

Пакеты

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

@fastify/multipart

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

<= 8.3.0

8.3.1

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

@fastify/multipart

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

>= 9.0.0, < 9.0.3

9.0.3

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-770

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

CVSS3: 7.5
nvd
около 1 года назад

@fastify/multipart is a Fastify plugin for parsing the multipart content-type. Prior to versions 8.3.1 and 9.0.3, the `saveRequestFiles` function does not delete the uploaded temporary files when user cancels the request. The issue is fixed in versions 8.3.1 and 9.0.3. As a workaround, do not use `saveRequestFiles`.

CVSS3: 7.5
fstec
около 1 года назад

Уязвимость функции saveRequestFiles фреймворка Fastify программной платформы Node.js, позволяющая нарушителю вызвать отказ в обслуживании

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-770