Common Weakness Enumeration

CWE-59 Improper Link Resolution Before File Access ('Link Following')

Description

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.

Associated Reviewed Advisories

Vulnerabilities classified under CWE-59 ordered by modification date.

25 reviewed records
Advisory ID NVD ID Severity PURLs Summary Last Modified
GHSA-qfxx-c367-67f8 CVE-2026-103975 MODERATE

Appium: Symlink based Zip Slip in @appium/support ZIP extraction

2026-10-15
GHSA-gfp8-w835-v44j CVE-2026-62268 MODERATE

borg extract might modify out-of-tree files when extracting maliciously crafted archives

2026-10-15
GHSA-wv6g-x823-wx9m CVE-2026-64672 MODERATE

Terragrunt catalog predictable temp symlink clobber

2026-10-15
GHSA-xpf3-p7gm-7756 CVE-2026-14966 LOW

BBOT's Symlink guard bypass in unarchive module allows planting symlinks during extraction

2026-10-14
GHSA-w6wh-p4g7-mpj2 CVE-2026-96225 HIGH

Microsoft Security Advisory CVE-2026-96225 - .NET and Visual Studio Elevation of Privilege Vulnerability

2026-10-13
GHSA-2j93-m82w-73j2 CVE-2026-96231 HIGH

Microsoft Security Advisory CVE-2026-96231 - .NET and Visual Studio Elevation of Privilege Vulnerability

2026-10-13
GHSA-p8v3-89rh-jxc7 CVE-2026-107810 HIGH

Nginx UI: Backup restore follows crafted symlinks into the live Nginx configuration path before restore flags are applied

2026-10-09
GHSA-556j-vv39-8rqv CVE-2026-107716 MODERATE

Banks: Symlink traversal and arbitrary file disclosure/overwrite in DirectoryPromptRegistry

2026-10-08
GHSA-g8rx-f7m5-7794 CVE-2026-106486 HIGH

Backstage has iImproper filesystem validation in Bitbucket pull-request scaffolder actions

2026-10-07
GHSA-xvgh-hmx8-9xxf CVE-2026-106500 HIGH

Backstage: Improper task state validation in Scaffolder backend

2026-10-07
GHSA-cm77-ch27-6w6v CVE-2026-106508 MODERATE

Backstage has potential file exposure through local TechDocs publisher

2026-10-07
GHSA-96h3-5x6v-m776 CVE-2026-59944 MODERATE -

Composer: GHSA-gjfg-22fp-rrxx fix bypass via symlinked package bin path

2026-10-02
GHSA-8w8g-wq8h-fq33 - HIGH

Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protections

2026-10-02
GHSA-5fqc-mrg8-w798 - HIGH

Dulwich: Symlink directory traversal in filter-branch index_filter via cross-commit state persistence

2026-10-02
GHSA-cm62-gvxx-vmxx - HIGH

Dulwich: Symlink directory traversal in stash pop allows arbitrary file write via intermediate directory symlinks

2026-10-02
GHSA-c2m8-h5v5-343r - HIGH

Tornado: StaticFileHandler follows symlinks outside static root (path traversal)

2026-09-30
GHSA-hrh2-vp3x-79xf CVE-2026-101894 CRITICAL

@xhmikosr/decompress: Path traversal via symlink chain

2026-09-29
GHSA-m37j-52j7-pjw7 CVE-2026-85731 HIGH

oras-go: Arbitrary file write outside file.Store root via symlink-chain bypass in tar extraction (pushDir)

2026-09-17
GHSA-f8g7-2xjc-7mfh CVE-2026-88016 MODERATE

rclone: Directory metadata (chmod/chown/chtimes) applied through a planted symlink in rclone local --links escapes the destination

2026-09-10
GHSA-vwc7-r8mq-g2x9 CVE-2026-76845 MODERATE

adm-zip extraction follows destination symlinks, allowing arbitrary file overwrite

2026-09-08
GHSA-q56x-g2fj-4rj6 CVE-2026-49114 HIGH

ONNX: TOCTOU arbitrary file read/write in save_external_dat

2026-09-08
GHSA-mmg6-4qmv-6pc8 CVE-2026-71493 MODERATE

Infracost: Arbitrary file read via config-template readFile symlink traversal

2026-09-08
GHSA-p4rw-rvv2-7xwr CVE-2026-79676 HIGH

NLTK: Corpus readers follow symlinks outside trusted roots despite pathsec enforcement

2026-09-08
GHSA-3hhw-38pf-pxj6 CVE-2026-62383 MODERATE

NLTK: Symlink-based arbitrary file read in IPIPANCorpusReader, bypasses nltk.pathsec entirely

2026-09-08
GHSA-f833-7jw8-xwrv CVE-2026-62384 HIGH

NLTK: Symlink-based sandbox bypass in FramenetCorpusReader (bypasses the fix for CVE-2026-54292)

2026-09-08