CVE-2022-41954 in Primavera UnifierИнформация

Сводка

по VulDB • 27.05.2026

MPXJ — это библиотека с открытым исходным кодом для чтения и записи планов проектов из различных форматов файлов и баз данных. В операционных системах, подобных Unix (не Windows или macOS), использование MPXJ функции `File.createTempFile(..)` приводит к созданию временных файлов с правами доступа `-rw-r--r--`. Это означает, что любой другой пользователь системы может прочитать содержимое этого файла. Когда MPXJ читает файл расписания, требующий создания временного файла или каталога, осведомленный локальный пользователь может обнаружить эти временные файлы во время их использования и затем получить доступ к расписанию, обрабатываемому MPXJ. Проблема была исправлена; начиная с версии MPXJ 10.14.1 включены необходимые изменения. Пользователи, не имеющие возможности обновиться, могут установить переменную `java.io.tmpdir` в каталог, доступ к которому имеет только пользователь, запускающий приложение, что предотвратит доступ других пользователей к этим временным файлам.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Ответственный

GitHub, Inc.

Резервировать

30.09.2022

Раскрытие

25.11.2022

Модерация

принято

Вход

2

Связать

показать

EPSS

0.00208

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!