← Back
CWE-59

1,607 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,607)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
4Apple
DebianFedoraproject+1 more
4Debian Linux
FedoraGit+1 more
Jun 17, 2026
Mar 9, 2021
N/A· v4
7.5 HIGH· v3
5.1 MEDIUM· v2
Git is an open-source distributed revision control system. In affected versions of Git a specially crafted repository that contains symbolic links as well as files using a clean/smudge filter such as Git LFS, may cause j...Show more
Git is an open-source distributed revision control system. In affected versions of Git a specially crafted repository that contains symbolic links as well as files using a clean/smudge filter such as Git LFS, may cause just-checked out script to be executed while cloning onto a case-insensitive file system such as NTFS, HFS+ or APFS (i.e. the default file systems on Windows and macOS). Note that clean/smudge filters have to be configured for that. Git for Windows configures Git LFS by default, and is therefore vulnerable. The problem has been patched in the versions published on Tuesday, March 9th, 2021. As a workaound, if symbolic link support is disabled in Git (e.g. via `git config --global core.symlinks false`), the described attack won't work. Likewise, if no clean/smudge filters such as Git LFS are configured globally (i.e. _before_ cloning), the attack is foiled. As always, it is best to avoid cloning repositories from untrusted sources. The earliest impacted version is 2.14.2. The fix versions are: 2.30.1, 2.29.3, 2.28.1, 2.27.1, 2.26.3, 2.25.5, 2.24.4, 2.23.4, 2.22.5, 2.21.4, 2.20.5, 2.19.6, 2.18.5, 2.17.62.17.6.Show less
1Microsoft
3Windows 10
Windows Server 2016Windows Server 2019
Jun 17, 2026
Feb 25, 2021
N/A· v4
5.5 MEDIUM· v3
4.9 MEDIUM· v2
Windows Mobile Device Management Information Disclosure Vulnerability
1Digi
1Connectport X2e Firmware
Jun 17, 2026
Feb 18, 2021
N/A· v4
7.8 HIGH· v3
7.2 HIGH· v2
Digi ConnectPort X2e before 3.2.30.6 allows an attacker to escalate privileges from the python user to root via a symlink attack that uses chown, related to /etc/init.d/S50dropbear.sh and the /WEB/python/.ssh directory.
2Avahi
Debian
2Avahi
Debian Linux
Jun 17, 2026
Feb 17, 2021
N/A· v4
7.8 HIGH· v3
4.6 MEDIUM· v2
avahi-daemon-check-dns.sh in the Debian avahi package through 0.8-4 is executed as root via /etc/network/if-up.d/avahi-daemon, and allows a local attacker to cause a denial of service or create arbitrary empty files via...Show more
avahi-daemon-check-dns.sh in the Debian avahi package through 0.8-4 is executed as root via /etc/network/if-up.d/avahi-daemon, and allows a local attacker to cause a denial of service or create arbitrary empty files via a symlink attack on files under /run/avahi-daemon. NOTE: this only affects the packaging for Debian GNU/Linux (used indirectly by SUSE), not the upstream Avahi product.Show less
2Debian
Mumble
2Debian Linux
Mumble
Jun 17, 2026
Feb 16, 2021
N/A· v4
8.8 HIGH· v3
6.8 MEDIUM· v2
Mumble before 1.3.4 allows remote code execution if a victim navigates to a crafted URL on a server list and clicks on the Open Webpage text.
1Mcafee
1Total Protection
Jun 17, 2026
Feb 10, 2021
N/A· v4
6.1 MEDIUM· v3
3.6 LOW· v2
Privilege Escalation vulnerability in McAfee Total Protection (MTP) prior to 16.0.30 allows a local user to gain elevated privileges and perform arbitrary file deletion as the SYSTEM user potentially causing Denial of Se...Show more
Privilege Escalation vulnerability in McAfee Total Protection (MTP) prior to 16.0.30 allows a local user to gain elevated privileges and perform arbitrary file deletion as the SYSTEM user potentially causing Denial of Service via manipulating Junction link, after enumerating certain files, at a specific time.Show less
2Google
Microsoft
2Chrome
Edge Chromium
Jun 17, 2026
Feb 9, 2021
N/A· v4
6.5 MEDIUM· v3
4.3 MEDIUM· v2
Insufficient policy enforcement in File System API in Google Chrome prior to 88.0.4324.96 allowed a remote attacker to bypass filesystem restrictions via a crafted HTML page.
2Google
Microsoft
2Chrome
Edge Chromium
Jun 17, 2026
Feb 9, 2021
N/A· v4
8.1 HIGH· v3
5.8 MEDIUM· v2
Insufficient policy enforcement in File System API in Google Chrome on Windows prior to 88.0.4324.96 allowed a remote attacker to bypass filesystem restrictions via a crafted HTML page.
1Google
1Chrome
Jun 17, 2026
Feb 9, 2021
N/A· v4
7.8 HIGH· v3
6.9 MEDIUM· v2
Insufficient policy enforcement in Cryptohome in Google Chrome prior to 88.0.4324.96 allowed a local attacker to perform OS-level privilege escalation via a crafted file.
2Fedoraproject
Gnome
2Fedora
Gnome Autoar
Jun 17, 2026
Feb 5, 2021
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
autoar-extractor.c in GNOME gnome-autoar through 0.2.4, as used by GNOME Shell, Nautilus, and other software, allows Directory Traversal during extraction because it lacks a check of whether a file's parent is a symlink...Show more
autoar-extractor.c in GNOME gnome-autoar through 0.2.4, as used by GNOME Shell, Nautilus, and other software, allows Directory Traversal during extraction because it lacks a check of whether a file's parent is a symlink to a directory outside of the intended extraction location.Show less
1Netapp
1Oncommand Unified Manager
Jun 17, 2026
Jan 28, 2021
N/A· v4
5.5 MEDIUM· v3
2.1 LOW· v2
OnCommand Unified Manager Core Package versions prior to 5.2.5 may disclose sensitive account information to unauthorized users via the use of PuTTY Link (plink).
1Deislabs
1Oras
Jun 17, 2026
Jan 25, 2021
N/A· v4
7.7 HIGH· v3
4.0 MEDIUM· v2
ORAS is open source software which enables a way to push OCI Artifacts to OCI Conformant registries. ORAS is both a CLI for initial testing and a Go Module. In ORAS from version 0.4.0 and before version 0.9.0, there is a...Show more
ORAS is open source software which enables a way to push OCI Artifacts to OCI Conformant registries. ORAS is both a CLI for initial testing and a Go Module. In ORAS from version 0.4.0 and before version 0.9.0, there is a "zip-slip" vulnerability. The directory support feature allows the downloaded gzipped tarballs to be automatically extracted to the user-specified directory where the tarball can have symbolic links and hard links. A well-crafted tarball or tarballs allow malicious artifact providers linking, writing, or overwriting specific files on the host filesystem outside of the user-specified directory unexpectedly with the same permissions as the user who runs `oras pull`. Users of the affected versions are impacted if they are `oras` CLI users who runs `oras pull`, or if they are Go programs, which invoke `github.com/deislabs/oras/pkg/content.FileStore`. The problem has been fixed in version 0.9.0. For `oras` CLI users, there is no workarounds other than pulling from a trusted artifact provider. For `oras` package users, the workaround is to not use `github.com/deislabs/oras/pkg/content.FileStore`, and use other content stores instead, or pull from a trusted artifact provider.Show less
1Ibm
1Security Identity Governance And Intelligence
Jun 17, 2026
Jan 21, 2021
N/A· v4
4.3 MEDIUM· v3
4.3 MEDIUM· v2
IBM Security Identity Governance and Intelligence 5.2.6 does not set the secure attribute on authorization tokens or session cookies. Attackers may be able to get the cookie values by sending a http:// link to a user or...Show more
IBM Security Identity Governance and Intelligence 5.2.6 does not set the secure attribute on authorization tokens or session cookies. Attackers may be able to get the cookie values by sending a http:// link to a user or by planting this link in a site the user goes to. The cookie will be sent to the insecure link and the attacker can then obtain the cookie value by snooping the traffic. IBM X-Force ID: 192423.Show less
1Cisco
5Catalyst Sd Wan Manager
Ios Xe Sd WanSd Wan Firmware+2 more
Jun 17, 2026
Jan 20, 2021
N/A· v4
7.5 HIGH· v3
7.8 HIGH· v2
Multiple vulnerabilities in Cisco SD-WAN products could allow an unauthenticated, remote attacker to execute denial of service (DoS) attacks against an affected device. For more information about these vulnerabilities, s...Show more
Multiple vulnerabilities in Cisco SD-WAN products could allow an unauthenticated, remote attacker to execute denial of service (DoS) attacks against an affected device. For more information about these vulnerabilities, see the Details section of this advisory.Show less
4Debian
DrupalFedoraproject+1 more
4Archive Tar
Debian LinuxDrupal+1 more
Jun 17, 2026
Jan 18, 2021
N/A· v4
7.5 HIGH· v3
5.0 MEDIUM· v2
Tar.php in Archive_Tar through 1.4.11 allows write operations with Directory Traversal due to inadequate checking of symbolic links, a related issue to CVE-2020-28948.
1Cisco
1Staros
Jun 17, 2026
Jan 13, 2021
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
A vulnerability in the Secure FTP (SFTP) of Cisco StarOS for Cisco ASR 5000 Series Routers could allow an authenticated, remote attacker to read arbitrary files on an affected device. To exploit this vulnerability, the a...Show more
A vulnerability in the Secure FTP (SFTP) of Cisco StarOS for Cisco ASR 5000 Series Routers could allow an authenticated, remote attacker to read arbitrary files on an affected device. To exploit this vulnerability, the attacker would need to have valid credentials on the affected device. The vulnerability is due to insecure handling of symbolic links. An attacker could exploit this vulnerability by sending a crafted SFTP command to an affected device. A successful exploit could allow the attacker to read arbitrary files on the affected device.Show less
1Jenkins
1Jenkins
Jun 17, 2026
Jan 13, 2021
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
Jenkins 2.274 and earlier, LTS 2.263.1 and earlier allows reading arbitrary files using the file browser for workspaces and archived artifacts by following symlinks.
3Fedoraproject
NetappSudo Project
4Fedora
Hci Management NodeSolidfire+1 more
Jun 17, 2026
Jan 12, 2021
N/A· v4
7.8 HIGH· v3
4.4 MEDIUM· v2
selinux_edit_copy_tfiles in sudoedit in Sudo before 1.9.5 allows a local unprivileged user to gain file ownership and escalate privileges by replacing a temporary file with a symlink to an arbitrary file target. This aff...Show more
selinux_edit_copy_tfiles in sudoedit in Sudo before 1.9.5 allows a local unprivileged user to gain file ownership and escalate privileges by replacing a temporary file with a symlink to an arbitrary file target. This affects SELinux RBAC support in permissive mode. Machines without SELinux are not vulnerable.Show less
4Debian
FedoraprojectNetapp+1 more
6Cloud Backup
Debian LinuxFedora+3 more
Jun 17, 2026
Jan 12, 2021
N/A· v4
2.5 LOW· v3
1.9 LOW· v2
The sudoedit personality of Sudo before 1.9.5 may allow a local unprivileged user to perform arbitrary directory-existence tests by winning a sudo_edit.c race condition in replacing a user-controlled directory by a symli...Show more
The sudoedit personality of Sudo before 1.9.5 may allow a local unprivileged user to perform arbitrary directory-existence tests by winning a sudo_edit.c race condition in replacing a user-controlled directory by a symlink to an arbitrary path.Show less
11e
1Client
Jun 17, 2026
Dec 29, 2020
N/A· v4
6.5 MEDIUM· v3
4.0 MEDIUM· v2
The %PROGRAMDATA%\1E\Client directory in 1E Client 5.0.0.745 and 4.1.0.267 allows remote authenticated users and local users to create and modify files in protected directories (where they would not normally have access...Show more
The %PROGRAMDATA%\1E\Client directory in 1E Client 5.0.0.745 and 4.1.0.267 allows remote authenticated users and local users to create and modify files in protected directories (where they would not normally have access to create or modify files) via the creation of a junction point to a system directory. This leads to partial privilege escalation.Show less