CyberRota Analysis
AI-GeneratedAuthenticated users of Manyfold versions 0.96.0 to 0.140.0 are vulnerable to a path traversal attack that allows them to rename uploaded files, potentially leading to unauthorized file access or manipulation outside the designated library directory. This vulnerability poses a significant risk to the integrity and confidentiality of the file management system. Organizations using this application should prioritize upgrading to version 0.140.0 to mitigate the risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
Manyfold is an open source, self-hosted web application for managing a collection of 3d models, particularly focused on 3d printing. From 0.96.0 until 0.140.0, authenticated users can rename uploaded files with path traversal sequences because app/models/model_file.rb uses the user-controlled filename in File.join(model.path, filename) without sufficient sanitization, allowing files to be moved or written outside the configured library directory. This issue is fixed in version 0.140.0.