Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-61 — Vulnerability Class 146

146 vulnerabilities classified as CWE-61. AI Chinese analysis included.

CWE-61 represents a critical input validation weakness where software fails to adequately verify the final destination of a symbolic link during file or directory access operations. Attackers typically exploit this vulnerability by crafting malicious symlinks that point to sensitive system files or directories outside the application’s intended control sphere. When the vulnerable program follows these links, it inadvertently reads, modifies, or deletes unauthorized data, potentially leading to information disclosure, privilege escalation, or denial of service. To mitigate this risk, developers must implement strict path canonicalization and validation mechanisms before processing any file paths. This involves resolving symbolic links to their absolute physical paths and ensuring the resulting target resides within an allowed directory tree. Additionally, using secure file handling APIs that explicitly reject symlink traversal or employing chroot jails can effectively isolate applications from such path manipulation attacks.

MITRE CWE Description
The product, when opening a file or directory, does not sufficiently account for when the file is a symbolic link that resolves to a target outside of the intended control sphere. This could allow an attacker to cause the product to operate on unauthorized files. A product that allows UNIX symbolic links (symlink) as part of paths whether in internal code or through user input can allow an attacker to spoof the symbolic link and traverse the file system to unintended locations or access arbitrary files. The symbolic link can permit an attacker to read/write/corrupt a file that they originally did not have permissions to access.
Common Consequences (1)
Confidentiality, Integrity Read Files or Directories, Modify Files or Directories
Mitigations (2)
Implementation Symbolic link attacks often occur when a program creates a tmp directory that stores files/links. Access to the directory should be restricted to the program as to prevent attackers from manipulating the files.
Architecture and Design Follow the principle of least privilege when assigning access rights to entities in a software system. Denying access to a file can prevent an attacker from replacing that file with a link to a sensitive file. Ensure good compartmentalization in the system to provide protected areas that can be trusted.
CVE ID Title CVSS Severity Published
CVE-2026-115424 Oc: oc: symlink/hardlink target validation bypass in oc image extract allows file write outside destination — Red Hat OpenShift Container Platform 4 5.5 Medium 2026-10-22
CVE-2026-115392 Wasmtime before 24.0.13, 25.0.0 before 36.0.14, 37.0.0 before 46.0.3, and 47.0.0 before 47.0.4 Sandbox Escape via Trailing Slashes — wasmtime 7.9 High 2026-10-22
CVE-2026-102740 AsyncHttpClient: Resumable download index store is created world-readable and follows a planted symlink — async-http-client 5.8 Medium 2026-10-15
CVE-2026-50612 Import Symlink Following Remote Code Execution Vulnerability in QuMagie — QuMagie 9.4 Critical 2026-10-15
CVE-2026-41541 Symlink creation in qsyncsrv.cgi — Qsync Central 5.3 Medium 2026-10-15
CVE-2026-108981 ngx_cache_purge模块符号链接攻击导致文件删除漏洞 — ngx_cache_purge 3.6 Low 2026-10-12
CVE-2026-106566 ImageMagick: Policy Bypass in delegate symlink cleanup due to missing check — ImageMagick 4.0 Medium 2026-10-07
CVE-2026-107174 Source-to-image: source-to-image: security boundary bypass via absolute symbolic link extraction — OpenShift Serverless 6.4 Medium 2026-10-07
CVE-2026-105712 GnuPG <2.5.19 gpgtar文件覆盖漏洞 — GnuPG 3.6 Low 2026-10-05
CVE-2026-97024 Flatpak: flatpak: arbitrary write in root context via path traversal in deploy directory files/etc — Red Hat Enterprise Linux 10 7.1 High 2026-09-29
CVE-2026-97023 Flatpak: flatpak: arbitrary file deletion in root context via path traversal in deploy directory export/bin — Red Hat Enterprise Linux 10 7.1 High 2026-09-28
CVE-2026-96808 Flatpak 1.18.1前符号链接遍历致本地提权 — Flatpak 7.4 High 2026-09-23
CVE-2026-96807 Flatpak 1.18.1前ld.so符号链接致任意文件写入 — Flatpak 4.0 Medium 2026-09-23
CVE-2026-91202 Cockpit-files: cockpit-files: arbitrary file ownership change via symlink following in privileged paste — Red Hat Enterprise Linux 9 6.1 Medium 2026-09-18
CVE-2026-91099 HP Linux Imaging and Printing (HPLIP) Software– Multiple Vulnerabilities — HP Linux Imaging and Printing Software (HPLIP) 5.1 Medium 2026-09-16
CVE-2026-90616 Flatpak 后置链接漏洞 — Flatpak 7.4 High 2026-09-12
CVE-2026-77159 Libvirt: unsafe chown in qemutpmemulatorpreparehost() allows arbitrary file ownership change via symlink — Red Hat Enterprise Linux 10 5.5 Medium 2026-09-11
CVE-2026-57825 OCaml opam 后置链接漏洞 — opam 5.7 Medium 2026-09-09
CVE-2026-79939 Dell Power Protect Cyber Recovery 后置链接漏洞 — Power Protect Cyber Recovery 5.8 Medium 2026-08-26
CVE-2026-75038 Predictable temporary file in /tmp allows symlink attack in LACT — LACT 6.1 Medium 2026-08-25
CVE-2026-64846 Nix: Arbitrary file truncation outside the sandbox with recursive-nix experimental feature — nix 2.8 Low 2026-08-20
CVE-2026-32657 Dell AppSync 后置链接漏洞 — AppSync 7.3 High 2026-08-18
CVE-2026-47766 crun follows rootfs /dev symlink while creating default devices — crun 5.1 Medium 2026-08-14
CVE-2026-53802 rsync < 3.5.0 Arbitrary File Read via Symlink Following — rsync 7.1 High 2026-08-13
CVE-2026-47763 pdm: Project-Local State and Config Writes Follow Symlinks — pdm 6.8 Medium 2026-08-04
CVE-2026-54574 `proot-distro install` has a Symlink Escape (Arbitrary Host File Write) via Malicious Tar Archive — proot-distro 8.2 High 2026-07-29
CVE-2026-56748 Authenticated RCE via Symlink Following in Cribl Stream Pack Git Import — Cribl Stream 8.8 High 2026-07-27
CVE-2026-17459 perwendel spark SparkJava ExternalResourceHandler.jav staticFiles.externalLocation symlink — spark 4.3 Medium 2026-07-26
CVE-2026-65010 Datasets Symlink-following Arbitrary File Write via Extractor.extract() — datasets 6.6 Medium 2026-07-23
CVE-2026-12080 Qemu-kvm: qemu-guest-agent: local privilege escalation via symlink attack in guest-ssh-add-authorized-keys — Red Hat Enterprise Linux 9 7.3 High 2026-07-20

Vulnerabilities classified as CWE-61 represent 146 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.