Skip to main content
← All vulnerabilities
CVE-2026-65829GHSA-7952-GX68-CJQRPYSEC-2026-4108

MPXJ: Potential Path Traversal Vulnerability in Primavera P3 PRX and SureTrak STX readers

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 16.5.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

MPXJ is an open source library to read and write project plans from a variety of file formats and databases. From 7.3.0 until 16.5.0, reading a suitably crafted Primavera P3 PRX or SureTrak STX file can cause MPXJ to write files to arbitrary locations in the filesystem. This issue is fixed in version 16.5.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • joniles mpxj

    From 7.3.0 · fixed in 16.5.0

  • MPXJ.NetNuGet

    From 7.3.0 · fixed in 16.5.0

  • mpxjRubyGems

    From 7.3.0 · fixed in 16.5.0

  • mpxjPyPI

    From 7.3.0 · fixed in 16.5.0

  • net.sf.mpxjNuGet

    From 7.3.0 · fixed in 16.5.0

  • net.sf.mpxj-for-csharpNuGet

    From 7.3.0 · fixed in 16.5.0

  • net.sf.mpxj-for-vbNuGet

    From 7.3.0 · fixed in 16.5.0

  • net.sf.mpxj:mpxjMaven

    From 7.3.0 · fixed in 16.5.0

References 3

GitHub · joniles/mpxj