NetSight
medium5.3

CVE-2024-49771

MPXJ has a Potential Path Traversal Vulnerability

Impact

### 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

Affected packages

EcosystemPackageAffectedFixed in
mavennet.sf.mpxj:mpxj>= 8.3.5, < 13.5.113.5.1
rubygemsmpxj>= 8.3.5, < 13.5.113.5.1
pipmpxj>= 8.3.5, < 13.5.113.5.1
nugetnet.sf.mpxj>= 8.3.5, < 13.5.113.5.1
nugetnet.sf.mpxj-for-csharp>= 8.3.5, < 13.5.113.5.1
nugetnet.sf.mpxj-for-vb>= 8.3.5, < 13.5.113.5.1
nugetMPXJ.Net>= 13.0.0, < 13.5.113.5.1

Weakness classification

References