PT-2026-34592 · Unknown · Psitransfer
Published
2026-04-16
·
Updated
2026-04-23
·
CVE-2026-41180
CVSS v3.1
7.5
High
| Vector | AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
PsiTransfer versions prior to 2.4.3
Description
The upload PATCH flow under '/files/:uploadId' validates the mounted request path using the encoded
req.path, while the downstream tus handler writes using the decoded req.params.uploadId. In deployments using a custom PSITRANSFER UPLOAD DIR where the basename prefixes a startup-loaded JavaScript path, such as conf, an unauthenticated attacker can create a config.<NODE ENV>.js file in the application root. This attacker-controlled file is executed upon the next process restart.Recommendations
Update to version 2.4.3.
Exploit
Fix
Path traversal
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Psitransfer