{"cve":"CVE-2026-25059","nvd":{"published":"2026-02-02T23:16:08.753","modified":"2026-06-17T10:24:03.673","status":"Analyzed","description":"OpenList Frontend is a UI component for OpenList. Prior to 4.1.10, the application contains path traversal vulnerability in multiple file operation handlers in server/handles/fsmanage.go. Filename components in req.Names are directly concatenated with validated directories using stdpath.Join. This allows \"..\" sequences to bypass path restrictions, enabling users to access other users' files within the same storage mount and perform unauthorized actions such as deletion, renaming, or copying of files. An authenticated attacker can bypass directory-level authorisation by injecting traversal sequences into filename components, enabling unauthorised file removal and copying across user boundaries within the same storage mount. This vulnerability is fixed in 4.1.10.","cvss_v4":null,"cvss_v3":{"version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","score":8.8},"cwes":["CWE-22"],"references":["https://github.com/OpenListTeam/OpenList/commit/7b78fed106382430c69ef351d43f5d09928fff14","https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.10","https://github.com/OpenListTeam/OpenList/security/advisories/GHSA-qmj2-8r24-xxcq"],"products":["oplist:openlist"],"source":"nvd","synced_at":"2026-10-19T22:22:27.261130201+00:00"},"epss":{"cve":"CVE-2026-25059","score":0.0065,"percentile":0.51192,"date":"2026-10-31"},"kev":null,"osv":[{"id":"GHSA-qmj2-8r24-xxcq","url":"https://osv.dev/vulnerability/GHSA-qmj2-8r24-xxcq","summary":"OpenList vulnerable to Path Traversal in file copy and remove handlers","modified":"2026-02-05T08:56:06.445047Z","packages":[{"ecosystem":"Go","name":"github.com/OpenListTeam/OpenList/v4","purl":"pkg:golang/github.com/OpenListTeam/OpenList/v4","ranges":["<4.1.10"],"fixed":["4.1.10"]}]},{"id":"GO-2026-4396","url":"https://osv.dev/vulnerability/GO-2026-4396","summary":"OpenList vulnerable to Path Traversal in file copy and remove handlers in github.com/OpenListTeam/OpenList","modified":"2026-02-05T08:56:06.445047Z","packages":[{"ecosystem":"Go","name":"github.com/OpenListTeam/OpenList","purl":"pkg:golang/github.com/OpenListTeam/OpenList","ranges":["all versions"],"fixed":[]},{"ecosystem":"Go","name":"github.com/OpenListTeam/OpenList/v3","purl":"pkg:golang/github.com/OpenListTeam/OpenList/v3","ranges":["all versions"],"fixed":[]},{"ecosystem":"Go","name":"github.com/OpenListTeam/OpenList/v4","purl":"pkg:golang/github.com/OpenListTeam/OpenList/v4","ranges":["<4.1.10"],"fixed":["4.1.10"]}]}],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}