← Back
CWE-59

1,502 CVEs • Abstraction: Base • Likelihood of Exploit: Medium

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.

JSON object

Loading...

CVEs (1,502)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Froxlor
1Froxlor
Nov 21, 2024
Nov 10, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Improper Link Resolution Before File Access in GitHub repository froxlor/froxlor prior to 2.1.0.
1Swtpm Project
1Swtpm
Nov 21, 2024
Nov 3, 2023
N/A· v4
7.1 HIGH· v3
N/A· v2
In swtpm before 0.4.2 and 0.5.x before 0.5.1, a local attacker may be able to overwrite arbitrary files via a symlink attack against a temporary file such as TMP2-00.permall.
1Hashicorp
1Vagrant
Nov 21, 2024
Oct 27, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
HashiCorp Vagrant's Windows installer targeted a custom location with a non-protected path that could be junctioned, introducing potential for unauthorized file system writes. Fixed in Vagrant 2.4.0.
1Abus
47Tvip 10000 Firmware
Tvip 10001 FirmwareTvip 10005 Firmware+44 more
Nov 21, 2024
Oct 26, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Due to incorrect access control, unauthenticated remote attackers can view the /video.mjpg video stream of certain ABUS TVIP cameras.
1Apple
1Macos
Nov 21, 2024
Oct 25, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
This issue was addressed with improved handling of symlinks. This issue is fixed in macOS Sonoma 14.1, macOS Monterey 12.7.1, macOS Ventura 13.6.1. A website may be able to access sensitive user data when resolving symli...Show more
This issue was addressed with improved handling of symlinks. This issue is fixed in macOS Sonoma 14.1, macOS Monterey 12.7.1, macOS Ventura 13.6.1. A website may be able to access sensitive user data when resolving symlinks.Show less
1Jenkins
1Cloudbees Cd
Nov 21, 2024
Oct 25, 2023
N/A· v4
6.5 MEDIUM· v3
N/A· v2
Jenkins CloudBees CD Plugin 1.1.32 and earlier follows symbolic links to locations outside of the directory from which artifacts are published during the 'CloudBees CD - Publish Artifact' post-build step, allowing attack...Show more
Jenkins CloudBees CD Plugin 1.1.32 and earlier follows symbolic links to locations outside of the directory from which artifacts are published during the 'CloudBees CD - Publish Artifact' post-build step, allowing attackers able to configure jobs to publish arbitrary files from the Jenkins controller file system to the previously configured CloudBees CD server.Show less
1Jenkins
1Cloudbees Cd
Nov 21, 2024
Oct 25, 2023
N/A· v4
8.1 HIGH· v3
N/A· v2
Jenkins CloudBees CD Plugin 1.1.32 and earlier follows symbolic links to locations outside of the expected directory during the cleanup process of the 'CloudBees CD - Publish Artifact' post-build step, allowing attackers...Show more
Jenkins CloudBees CD Plugin 1.1.32 and earlier follows symbolic links to locations outside of the expected directory during the cleanup process of the 'CloudBees CD - Publish Artifact' post-build step, allowing attackers able to configure jobs to delete arbitrary files on the Jenkins controller file system.Show less
1Zscaler
1Client Connector
Nov 21, 2024
Oct 23, 2023
N/A· v4
7.3 HIGH· v3
N/A· v2
Zscaler Client Connector for Windows before 4.1 writes/deletes a configuration file inside specific folders on the disk. A malicious user can replace the folder and execute code as a privileged user.
1Microsoft
1Azure Network Watcher
Nov 21, 2024
Oct 10, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Azure Network Watcher VM Agent Elevation of Privilege Vulnerability
1Microsoft
7Windows 10 1809
Windows 10 21h2Windows 10 22h2+4 more
Nov 21, 2024
Oct 10, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Windows Container Manager Service Elevation of Privilege Vulnerability
1Microsoft
11Windows 10 1507
Windows 10 1607Windows 10 1809+8 more
Nov 21, 2024
Oct 10, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Windows Runtime C++ Template Library Elevation of Privilege Vulnerability
1Microsoft
3365 Apps
OfficeOffice Long Term Servicing Channel
Nov 21, 2024
Oct 10, 2023
N/A· v4
7.0 HIGH· v3
N/A· v2
Microsoft Office Click-To-Run Elevation of Privilege Vulnerability
11e
1Client
May 20, 2025
Oct 5, 2023
N/A· v4
8.4 HIGH· v3
N/A· v2
1E Client installer can perform arbitrary file deletion on protected files.   A non-privileged user could provide a symbolic link or Windows junction to point to a protected directory in the installer that the 1E Client...Show more
1E Client installer can perform arbitrary file deletion on protected files.   A non-privileged user could provide a symbolic link or Windows junction to point to a protected directory in the installer that the 1E Client would then clear on service startup. A hotfix is available from the 1E support portal that forces the 1E Client to check for a symbolic link or junction and if it finds one refuses to use that path and instead creates a path involving a random GUID. for v8.1 use hotfix Q23097 for v8.4 use hotfix Q23105 for v9.0 use hotfix Q23115 for SaaS customers, use 1EClient v23.7 plus hotfix Q23121Show less
1Apple
5Ipados
Iphone OsMacos+2 more
Nov 4, 2025
Sep 27, 2023
N/A· v4
5.5 MEDIUM· v3
N/A· v2
This issue was addressed with improved validation of symlinks. This issue is fixed in macOS Ventura 13.6, tvOS 17, macOS Monterey 12.7, watchOS 10, iOS 17 and iPadOS 17, macOS Sonoma 14. An app may be able to read arbitr...Show more
This issue was addressed with improved validation of symlinks. This issue is fixed in macOS Ventura 13.6, tvOS 17, macOS Monterey 12.7, watchOS 10, iOS 17 and iPadOS 17, macOS Sonoma 14. An app may be able to read arbitrary files.Show less
2Opensuse
Suse
3Leap
Linux Enterprise High Performance ComputingSuse Linux Enterprise Desktop
Nov 21, 2024
Sep 19, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
A Improper Link Resolution Before File Access ('Link Following') vulnerability in SUSE SUSE Linux Enterprise Desktop 15 SP5 postfix, SUSE SUSE Linux Enterprise High Performance Computing 15 SP5 postfix, SUSE openSUSE Lea...Show more
A Improper Link Resolution Before File Access ('Link Following') vulnerability in SUSE SUSE Linux Enterprise Desktop 15 SP5 postfix, SUSE SUSE Linux Enterprise High Performance Computing 15 SP5 postfix, SUSE openSUSE Leap 15.5 postfix.This issue affects SUSE Linux Enterprise Desktop 15 SP5: before 3.7.3-150500.3.5.1; SUSE Linux Enterprise High Performance Computing 15 SP5: before 3.7.3-150500.3.5.1; openSUSE Leap 15.5 : before 3.7.3-150500.3.5.1. Show less
1Microsoft
1Visual Studio 2022
Nov 21, 2024
Sep 12, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Visual Studio Elevation of Privilege Vulnerability
1Eclipse
1Jgit
Nov 21, 2024
Sep 12, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Arbitrary File Overwrite in Eclipse JGit <= 6.6.0 In Eclipse JGit, all versions <= 6.6.0.202305301015-r, a symbolic link present in a specially crafted git repository can be used to write a file to locations outside the...Show more
Arbitrary File Overwrite in Eclipse JGit <= 6.6.0 In Eclipse JGit, all versions <= 6.6.0.202305301015-r, a symbolic link present in a specially crafted git repository can be used to write a file to locations outside the working tree when this repository is cloned with JGit to a case-insensitive filesystem, or when a checkout from a clone of such a repository is performed on a case-insensitive filesystem. This can happen on checkout (DirCacheCheckout), merge (ResolveMerger via its WorkingTreeUpdater), pull (PullCommand using merge), and when applying a patch (PatchApplier). This can be exploited for remote code execution (RCE), for instance if the file written outside the working tree is a git filter that gets executed on a subsequent git command. The issue occurs only on case-insensitive filesystems, like the default filesystems on Windows and macOS. The user performing the clone or checkout must have the rights to create symbolic links for the problem to occur, and symbolic links must be enabled in the git configuration. Setting git configuration option core.symlinks = false before checking out avoids the problem. The issue was fixed in Eclipse JGit version 6.6.1.202309021850-r and 6.7.0.202309050840-r, available via Maven Central https://repo1.maven.org/maven2/org/eclipse/jgit/  and repo.eclipse.org https://repo.eclipse.org/content/repositories/jgit-releases/ . A backport is available in 5.13.3 starting from 5.13.3.202401111512-r. The JGit maintainers would like to thank RyotaK for finding and reporting this issue. Show less
1Wacom
1Driver
Nov 21, 2024
Sep 6, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Wacom Drivers for Windows Link Following Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Wacom Drivers for Windows. An attacker must...Show more
Wacom Drivers for Windows Link Following Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of Wacom Drivers for Windows. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists within the Tablet Service. By creating a symbolic link, an attacker can abuse the service to create a file. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of SYSTEM. Was ZDI-CAN-16857.Show less
1Acronis
1Cyber Protect Home Office
Apr 10, 2026
Aug 31, 2023
N/A· v4
7.8 HIGH· v3
N/A· v2
Local privilege escalation during installation due to improper soft link handling. The following products are affected: Acronis Cyber Protect Home Office (Windows) before build 40278, Acronis True Image OEM (Windows) bef...Show more
Local privilege escalation during installation due to improper soft link handling. The following products are affected: Acronis Cyber Protect Home Office (Windows) before build 40278, Acronis True Image OEM (Windows) before build 42575.Show less
1Jaycar
1La5570 Firmware
Nov 21, 2024
Aug 25, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
An issue was discovered in TechView LA-5570 Wireless Gateway 1.0.19_T53, allows attackers to gain sensitive information via /config/system.conf.