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

exploitDog

fstec логотип

BDU:2024-11317

Опубликовано: 09 дек. 2024
Источник: fstec
CVSS3: 7.6
CVSS2: 7.5
EPSS Низкий

Описание

Уязвимость функции res.download() сценария template.js (backend/src/routes/template.js) инструмента автоматизации оформления отчетной документации PwnDoc связана с неверным ограничением имени пути к каталогу с ограниченным доступом. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, читать произвольные файлы

Вендор

Сообщество свободного программного обеспечения

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

PwnDoc

Версия ПО

- (PwnDoc)

Тип ПО

Прикладное ПО информационных систем

Операционные системы и аппаратные платформы

-

Уровень опасности уязвимости

Высокий уровень опасности (базовая оценка CVSS 2.0 составляет 7,5)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 7,6)

Возможные меры по устранению уязвимости

Использование рекомендаций:
https://github.com/pwndoc/pwndoc/commit/1d4219c596f4f518798492e48386a20c6e9a2fe6

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

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

7.6 High

CVSS3

7.5 High

CVSS2

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

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

PwnDoc is a penetration test report generator. Prior to commit 1d4219c596f4f518798492e48386a20c6e9a2fe6, an authenticated user who is able to update and download templates can inject path traversal (`../`) sequences into the file extension property to read arbitrary files on the system. Commit 1d4219c596f4f518798492e48386a20c6e9a2fe6 contains a patch for the issue.

EPSS

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

7.6 High

CVSS3

7.5 High

CVSS2