CWE-59— Improper Link Resolution Before File Access (Link Following)
The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.— MITRE CWE catalog
1,914 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-59page 32 of 39
- CVE-2026-82248MEDIUMCVSS 5.3EG 5.32026-08-28
gix-worktree-state before 0.33.0 (part of gitoxide) allows writing files outside the worktree on Windows. gix_worktree_state::checkout() follows an existing terminal symlink during non-exclusive (incremental) materialization (destination_i…
- CVE-2026-16077MEDIUMCVSS 5.3EG 5.32026-07-18
A vulnerability was found in AstrBotDevs AstrBot up to 4.25.5. Impacted is the function _normalize_rw_path of the file astrbot/core/tools/computer_tools/fs.py of the component Filesystem Computer-Use Tool. Performing a manipulation results…
- CVE-2026-15621MEDIUMCVSS 5.3EG 5.32026-07-14
A vulnerability was detected in mosaxiv clawlet up to 0.2.10. This impacts the function read_file/write_file/edit_file of the file tools/fs_ops.go of the component File Tools. Performing a manipulation results in link following. The attack…
- CVE-2026-61858MEDIUMCVSS 5.3EG 5.32026-07-11
ImageMagick before 7.1.2-26 contains a policy bypass vulnerability in the APNG encoder and external delegates due to missing validation checks. Attackers can write files to disallowed paths by bypassing configured policy restrictions throu…
- CVE-2026-58203MEDIUMCVSS 5.3EG 5.32026-07-06
pydantic-settings provides settings management using Pydantic. From 2.12.0 until 2.14.2, NestedSecretsSettingsSource reads secret values from files in a configured secrets_dir. When secrets_nested_subdir=True, a directory entry inside secr…
- CVE-2026-55686MEDIUMCVSS 5.3EG 5.32026-06-18
Podman is a tool for managing OCI containers and pods. From 3.0.0 until 5.7.1, running a malicious container image where the WORKDIR path contains a symlink can create a directory or modify ownership on the host filesystem. Modified owners…
- CVE-2026-34883MEDIUMCVSS 5.3EG 5.32026-05-19
An issue was discovered in the Portrait Dell Color Management application before 3.7.0 for Dell monitors. On Windows, a symbolic link vulnerability allows a local low-privileged user to escalate privileges to Administrator. During installa…
- CVE-2026-39819MEDIUMCVSS 5.3EG 5.32026-05-07
The "go bug" command writes to two files with predictable names in the system temporary directory (for example, "/tmp"). An attacker with access to the temporary directory can create a symlink in one of these names, causing "go bug" to ove…
- CVE-2026-35345MEDIUMCVSS 5.3EG 5.32026-04-22
A vulnerability in the tail utility of uutils coreutils allows for the exfiltration of sensitive file contents when using the --follow=name option. Unlike GNU tail, the uutils implementation continues to monitor a path after it has been re…
- CVE-2026-34452MEDIUMCVSS 5.3EG 5.32026-03-31
The Claude SDK for Python provides access to the Claude API from Python applications. From version 0.86.0 to before version 0.87.0, the async local filesystem memory tool in the Anthropic Python SDK validated that model-supplied paths reso…
- CVE-2026-22180MEDIUMCVSS 5.3EG 5.32026-03-18
OpenClaw versions prior to 2026.3.2 contain a path-confinement bypass vulnerability in browser output handling that allows writes outside intended root directories. Attackers can exploit insufficient canonical path-boundary validation in f…
- CVE-2026-22701MEDIUMCVSS 5.3EG 5.32026-01-10
filelock is a platform-independent file lock for Python. Prior to version 3.20.3, a TOCTOU race condition vulnerability exists in the SoftFileLock implementation of the filelock package. An attacker with local filesystem access and permiss…
- CVE-2023-41971MEDIUMCVSS 5.3EG 5.32024-05-02
An Improper Link Resolution Before File Access ('Link Following') vulnerability in Zscaler Client Connector on Windows allows a system file to be overwritten.This issue affects Client Connector on Windows: before 3.7.
- CVE-2024-21397MEDIUMCVSS 5.3EG 5.32024-02-13
Microsoft Azure File Sync Elevation of Privilege Vulnerability
- CVE-2022-4122MEDIUMCVSS 5.3EG 5.32022-12-08
A vulnerability was found in buildah. Incorrect following of symlinks while reading .containerignore and .dockerignore results in information disclosure.
- CVE-2021-28153MEDIUMCVSS 5.3EG 5.32021-03-11
An issue was discovered in GNOME GLib before 2.66.8. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION to replace a path that is a dangling symlink, it incorrectly also creates the target of the symlink as an empty file,…
- CVE-2019-5438MEDIUMCVSS 5.3EG 5.32019-05-10
Path traversal using symlink in npm harp module versions <= 0.29.0.
- CVE-2018-5107MEDIUMCVSS 5.3EG 5.32018-06-11
The printing process can bypass local access protections to read files available through symlinks, bypassing local file restrictions. The printing process requires files in a specific format so arbitrary data cannot be read but it is possi…
- CVE-2026-93353MEDIUMCVSS 3.1EG 5.32026-09-24
copyparty contains a volume restriction bypass vulnerability in its SFTP front end that allows authenticated SFTP users to create, remove, and truncate arbitrary paths outside permitted volume boundaries by exploiting three handlers that b…
- CVE-2026-92253MEDIUMCVSS 5.2EG 5.22026-09-20
Improper link resolution before file access in the quarantine restoration process of WatchDog Anti-Virus 1.8.640 on Windows allows local, low-privileged attackers to cause a quarantined file to be written to an arbitrary filesystem locatio…
- CVE-2021-32557MEDIUMCVSS 5.2EG 5.22021-06-12
It was discovered that the process_report() function in data/whoopsie-upload-all allowed arbitrary file writes via symlinks.
- CVE-2025-30240MEDIUMCVSS 5.1EG 5.12026-08-10
The affected TP-Link Aginet devices do not properly validate symbolic links created on external USB storage devices. By placing a crafted symbolic link on supported storage media, an attacker may cause the system to resolve the link. …
- CVE-2026-42795MEDIUMCVSS 5.1EG 5.12026-06-02
Symlink following vulnerability in Gleam's Hex package export allows files outside the project root to be embedded in the generated package tarball. The file collection helpers (gleam_files, native_files, private_files) in compiler-cli/sr…
- CVE-2009-0356MEDIUMCVSS v2 5.1EG 5.12009-02-04
Mozilla Firefox before 3.0.6 and SeaMonkey do not block links to the (1) about:plugins and (2) about:config URIs from .desktop files, which allows user-assisted remote attackers to bypass the Same Origin Policy and execute arbitrary code w…
- CVE-1999-0981MEDIUMCVSS v2 5.1EG 5.11999-12-08
Internet Explorer 5.01 and earlier allows a remote attacker to create a reference to a client window and use a server-side redirect to access local files via that window, aka "Server-side Page Reference Redirect."
- CVE-2026-12391MEDIUMCVSS 5.0EG 5.02026-07-16
An insecure symlink following vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools) within the pro collect-logs command framework. The utility creates or utilizes predictable temporary file paths or user-acc…
- CVE-2026-54055MEDIUMCVSS 5.0EG 5.02026-06-12
Kitty is a cross-platform GPU based terminal. In versions prior to 0.47.2, a local privilege escalation vulnerability exists in kitty's file transmission protocol where a child process running in the terminal can write to arbitrary files o…
- CVE-2026-6892MEDIUMCVSS 5.0EG 5.02026-05-29
Improper handling of symbolic links in the installer of CUPS Printer Driver for macOS(*) may allow a local attacker with login privileges to exploit a specially crafted symbolic link during installation to modify permissions of directories…
- CVE-2026-6891MEDIUMCVSS 5.0EG 5.02026-05-28
Improper handling of symbolic links in the installer of My Image Garden for macOS Version 3.6.8 or earlier may allow a local attacker with login privileges to exploit a specially crafted symbolic link during installation to modify permissi…
- CVE-2026-41610MEDIUMCVSS 5.0EG 5.02026-05-12
Improper neutralization of input during web page generation ('cross-site scripting') in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.
- CVE-2025-15328MEDIUMCVSS 5.0EG 5.02026-02-05
Tanium addressed an improper link resolution before file access vulnerability in Enforce.
- CVE-2025-64437MEDIUMCVSS 5.0EG 5.02025-11-07
KubeVirt is a virtual machine management add-on for Kubernetes. In versions before 1.5.3 and 1.6.1, the virt-handler does not verify whether the launcher-sock is a symlink or a regular file. This oversight can be exploited, for example, to…
- CVE-2023-21722MEDIUMCVSS 5.0EG 5.02023-02-14
.NET Framework Denial of Service Vulnerability
- CVE-2013-4392MEDIUMCVSS 5.0EG 5.02013-10-28
systemd, when updating file permissions, allows local users to change the permissions and SELinux security contexts for arbitrary files via a symlink attack on unspecified files.
- CVE-2015-5752MEDIUMCVSS v2 5.0EG 5.02015-08-17
Backup in Apple iOS before 8.4.1 allows attackers to bypass intended restrictions on filesystem access via a crafted app that creates a symlink.
- CVE-2014-3627MEDIUMCVSS v2 5.0EG 5.02014-12-05
The YARN NodeManager daemon in Apache Hadoop 0.23.0 through 0.23.11 and 2.x before 2.5.2, when using Kerberos authentication, allows remote cluster users to change the permissions of certain files to world-readable via a symlink attack in …
- CVE-2014-8585MEDIUMCVSS v2 5.0EG 5.02014-11-04
Directory traversal vulnerability in the WordPress Download Manager plugin for WordPress allows remote attackers to read arbitrary files via a .. (dot dot) in the fname parameter to (1) views/file_download.php or (2) file_download.php.
- CVE-2008-0613MEDIUMCVSS v2 5.0EG 5.02008-02-06
Open redirect vulnerability in htdocs/user.php in XOOPS 2.0.18 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a URL in the xoops_redirect parameter.
- CVE-2007-6061MEDIUMCVSS v2 5.0EG 5.02007-11-20
Audacity 1.3.2 creates a temporary directory with a predictable name without checking for previous existence of that directory, which allows local users to cause a denial of service (recording deadlock) by creating the directory before Aud…
- CVE-2003-1492MEDIUMCVSS v2 5.0EG 5.02003-12-31
Netscape Navigator 7.0.2 and Mozilla allows remote attackers to access cookie information in a different domain via an HTTP request for a domain with an extra . (dot) at the end.
- CVE-2026-116213MEDIUMCVSS 4.9EG 4.92026-10-26
Webasyst Framework through 4.4.0 contains an arbitrary file read vulnerability in waArchiveTar::writeItem() that creates symlinks from theme archives without validating link targets. Authenticated users with theme management rights can upl…
- CVE-2026-46464MEDIUMCVSS 4.9EG 4.92026-07-03
Dell PowerProtect Data Domain, versions 7.7.1.0 through 8.7, LTS2026 release version 8.6.1.0 through 8.6.1.10, LTS2025 release version 8.3.1.0 through 8.3.1.30, LTS2024 release versions 7.13.1.0 through 7.13.1.70 contain an improper link r…
- CVE-2021-41551MEDIUMCVSS 4.9EG 4.92022-01-18
Leostream Connection Broker 9.0.40.17 allows administrators to conduct directory traversal attacks by uploading z ZIP file that contains a symbolic link.
- CVE-2020-3223MEDIUMCVSS 4.9EG 4.92020-06-03
A vulnerability in the web-based user interface (web UI) of Cisco IOS XE Software could allow an authenticated, remote attacker with administrative privileges to read arbitrary files on the underlying filesystem of the device. The vulnerab…
- CVE-2015-1331MEDIUMCVSS v2 4.9EG 4.92015-08-12
lxclock.c in LXC 1.1.2 and earlier allows local users to create arbitrary files via a symlink attack on /run/lock/lxc/*.
- CVE-2015-1377MEDIUMCVSS v2 4.9EG 4.92015-02-10
The Read Mail module in Webmin 1.720 allows local users to read arbitrary files via a symlink attack on an unspecified file.
- CVE-2008-3946MEDIUMCVSS v2 4.9EG 4.92008-09-05
The finger client in HP TCP/IP Services for OpenVMS 5.x allows local users to read arbitrary files via a link corresponding to a (1) .plan or (2) .project file.
- CVE-2008-2389MEDIUMCVSS v2 4.9EG 4.92008-06-06
opensuse-updater in openSUSE 10.2 allows local users to access arbitrary files via a symlink attack.
- CVE-2007-5718MEDIUMCVSS v2 4.9EG 4.92007-10-30
vobcopy 0.5.14 allows local users to append data to an arbitrary file, or create an arbitrary new file, via a symlink attack on the (1) /tmp/vobcopy.bla or (2) /tmp/vobcopy_0.5.14.log temporary file.
- CVE-2026-55498MEDIUMCVSS 4.8EG 4.82026-10-14
FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.15.0, FileRise public shared-folder links with subfolder browsing enabled can follow a symbolic link inside the shared folde…
Map vulnerabilities like CWE-59 to your infrastructure
EchelonGraph correlates every CVE — across CWE-59 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →