Impact
A path traversal vulnerability exists in the RenameFileHandler of leomoon‑studios wiki‑go. By manipulating the currentPath and newName parameters, an attacker can craft file paths that traverse directories, allowing unauthorized write or overwrite of files on the server. This flaw can be triggered remotely and the public exploit has been released, making it exploitable in production deployments. The weakness is a classic CWE‑22 path traversal bug.
Affected Systems
The issue affects leomoon‑studios wiki‑go versions up to 1.9.1, specifically the Files Rename API component. Upgrading to version 1.9.2, which contains the patch with commit hash 81cd12e248314a52605f0f39718c8a76272eac29, removes the vulnerability.
Risk and Exploitability
The CVSS score is 5.3, indicating moderate severity. The EPSS score is not available, but the vulnerability is publicly exploited and can be reached from a remote attacker. It is not listed in the CISA KEV catalog. The remote exploitation path relies on the exposed API; attackers only need to send a crafted rename request to trigger the path traversal. Given the lack of defensive controls mentioned, the likelihood of successful exploitation is non‑negligible.
OpenCVE Enrichment