๐Ÿ” CVE Alert

CVE-2026-73509

HIGH 7.6

OpenList: Authenticated users can rename files outside their base path via batch rename `src_name` traversal

CVSS Score
7.6
EPSS Score
0.0%
EPSS Percentile
0th

OpenList a file list program that supports multiple storage. Prior to 4.2.4, the authenticated /api/fs/batch_rename handler in server/handles/fsbatch.go authorizes only the source directory produced by user.JoinPath(req.SrcDir) and validates renameObject.NewName with checkRelativePath, but does not validate attacker-controlled renameObject.SrcName, supplied as src_name, before concatenating it with the authorized path and passing the result to fs.Rename. A user with rename permission can use traversal segments in src_name to make path normalization select a file outside the authorized directory and configured base path, resulting in cross-user file integrity loss, limited availability impact, and file-existence disclosure through success or error responses. This issue is fixed in version 4.2.4.

CWE CWE-22
Vendor openlistteam
Product openlist
Published Aug 13, 2026
Last Updated Aug 13, 2026
Stay Ahead of the Next One

Get instant alerts for openlistteam openlist

Be the first to know when new high vulnerabilities affecting openlistteam openlist are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
Low

Affected Versions

OpenListTeam / OpenList
< 4.2.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/OpenListTeam/OpenList/security/advisories/GHSA-95cv-r8x4-vh75 github.com: https://github.com/OpenListTeam/OpenList/commit/651da18da4c647d96648d4bb64462baac1c37e04 github.com: https://github.com/OpenListTeam/OpenList/releases/tag/v4.2.4