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

exploitDog

github логотип

GHSA-j945-c44v-97g6

Опубликовано: 28 окт. 2024
Источник: github
Github: Прошло ревью
CVSS4: 5.3
CVSS3: 5.3

Описание

MPXJ has a Potential Path Traversal Vulnerability

Impact

The patch for the historical vulnerability CVE-2020-35460 in MPXJ is incomplete as there is still a possibility that a malicious path could be constructed which would not be picked up by the original fix and allow files to be written to arbitrary locations.

Patches

The issue is addressed in MPXJ version 13.5.1

Workarounds

Do not pass zip files to MPXJ.

References

N/A

Credits

Issue report and patch provided by yyjLF and sprinkle

Пакеты

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

net.sf.mpxj:mpxj

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

>= 8.3.5, < 13.5.1

13.5.1

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

mpxj

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

>= 8.3.5, < 13.5.1

13.5.1

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

mpxj

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

>= 8.3.5, < 13.5.1

13.5.1

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

net.sf.mpxj

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

>= 8.3.5, < 13.5.1

13.5.1

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

net.sf.mpxj-for-csharp

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

>= 8.3.5, < 13.5.1

13.5.1

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

net.sf.mpxj-for-vb

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

>= 8.3.5, < 13.5.1

13.5.1

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

MPXJ.Net

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

>= 13.0.0, < 13.5.1

13.5.1

EPSS

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

5.3 Medium

CVSS4

5.3 Medium

CVSS3

Дефекты

CWE-22

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

CVSS3: 5.3
nvd
больше 1 года назад

MPXJ is an open source library to read and write project plans from a variety of file formats and databases. The patch for the historical vulnerability CVE-2020-35460 in MPXJ is incomplete as there is still a possibility that a malicious path could be constructed which would not be picked up by the original fix and allow files to be written to arbitrary locations. The issue is addressed in MPXJ version 13.5.1.

EPSS

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

5.3 Medium

CVSS4

5.3 Medium

CVSS3

Дефекты

CWE-22