CVE-2020-25020: MPXJ through 8.1.3 allows XXE attacks
CVE-2020-25020 is a critical-severity flaw (CVSS 9.8) affecting mpxj, primavera unifier. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
MPXJ through 8.1.3 allows XXE attacks. This affects the GanttProjectReader and PhoenixReader components.
Why this priority
- Critical severity
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 9.8 (Critical) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 2.6% (top 15%) |
| CISA exploited list | No |
| Weakness | CWE-611 |
| Published | 2020-08-29 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2020-25020?
mpxj: upgrade to newer than 8.1.3; primavera unifier: upgrade to newer than 17.12. Exact commands for each OS are on this page.
Is CVE-2020-25020 being exploited?
CVE-2020-25020 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2020-25020 affect?
CVE-2020-25020 affects mpxj, primavera unifier. Severity is critical (CVSS 9.8). MPXJ through 8.1.3 allows XXE attacks. This affects the GanttProjectReader and PhoenixReader components.
How urgent is CVE-2020-25020?
Priority 61/100. Critical severity; Remotely exploitable, no login, no user action
Related CVEs
- CVE-2022-41954 LOW 3.3 UPGRADE MPXJ is an open source library to read and write project plans from a variety of file formats and databases
- CVE-2020-35460 MEDIUM 5.3 UPGRADE UPGRADE common/InputStreamHelper.java in Packwood MPXJ before 8.3.5 allows directory traversal in the zip stream handl