CVE-2022-41954 in Primavera Unifierinformazioni

Riassunto

di VulDB • 16/06/2026

MPXJ è una libreria open source per la lettura e scrittura di piani di progetto da diversi formati di file e database. Su sistemi operativi Unix-like (non Windows o macOS), l'uso da parte di MPXJ della funzione `File.createTempFile(..)` comporta la creazione di file temporanei con permessi `-rw-r--r--`. Ciò significa che qualsiasi altro utente sul sistema può leggere il contenuto del file. Quando MPXJ legge un file di pianificazione che richiede la creazione di un file o directory temporanea, un utente locale esperto potrebbe individuare questi file transitori mentre sono in uso e quindi essere in grado di leggere la pianificazione elaborata da MPXJ. Il problema è stato corretto; le versioni successive alla 10.14.1 includono le modifiche necessarie. Gli utenti che non possono effettuare l'aggiornamento possono impostare `java.io.tmpdir` su una directory a cui ha accesso solo l'utente che esegue l'applicazione, impedendo così ad altri utenti di accedere ai file temporanei.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub, Inc.

Prenotare

30/09/2022

Divulgazione

25/11/2022

Moderazione

accettato

Voce

2

Collegare

mostrare

CPE

pronto

EPSS

0.00208

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!