CyberSecBulletin

Absolute Path Traversal

CWE-36

The product uses external input to construct a pathname that should be within a restricted directory, but it does not properly neutralize absolute path sequences such as /abs/path that can resolve to a location that is outside of that directory.

We track 74 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2. 5 have been exploited in real attacks.

How this weakness is prevented

  • Implementation: Inputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.
  • Operation: Use an application firewall that can detect attacks against this weakness. It can be beneficial in cases in which the code cannot be fixed (because it is controlled by a third party), as an emergency prevention measure while more comprehensive software assurance measures are applied, or to provide defense in depth.

Latest Absolute Path Traversal vulnerabilities

  • 7.7 High severity

    Java-springboot-codebase: Absolute Path Traversal

    CVE-2025-46822OsamaTaherEPSS 4.07%

    OsamaTaher/Java-springboot-codebase is a collection of Java and Spring Boot code snippets, applications, and projects. Prior to commit c835c6f7799eacada4c0fc77e0816f250af01ad2, insufficient path traversal mechanisms make absolute path traversal possible. This

  • 8.8 High severity

    modelscope/agentscope: Absolute Path Traversal

    CVE-2024-8501ModelScopeEPSS 1.02%

    An arbitrary file download vulnerability exists in the rpc_agent_client component of modelscope/agentscope version v0.0.4. This vulnerability allows any user to download any file from the rpc_agent's host by exploiting the download_file method. This can lead t

  • 7.1 High severity

    h2oai/h2o-3: Absolute Path Traversal

    CVE-2024-6854H2oai

    In h2oai/h2o-3 version 3.46.0, the endpoint for exporting models does not restrict the export location, allowing an attacker to export a model to any file in the server's file structure, thereby overwriting it. This vulnerability can be exploited to overwrite

  • 9.1 Critical severity

    eosphoros-ai/db-gpt: Absolute Path Traversal

    CVE-2024-10833Eosphoros-ai

    eosphoros-ai/db-gpt version 0.6.0 is vulnerable to an arbitrary file write through the knowledge API. The endpoint for uploading files as 'knowledge' is susceptible to absolute path traversal, allowing attackers to write files to arbitrary locations on the tar

  • 9.1 Critical severity

    eosphoros-ai/db-gpt: Absolute Path Traversal

    CVE-2024-10831Eosphoros-ai

    In eosphoros-ai/db-gpt version 0.6.0, the endpoint for uploading files is vulnerable to absolute path traversal. This vulnerability allows an attacker to upload arbitrary files to arbitrary locations on the target server. The issue arises because the `file_key

  • 8.6 High severity

    NAKIVO Backup and Replication Absolute Path Traversal Exploited

    CVE-2024-48248NAKIVOEPSS 94.4%

    NAKIVO Backup & Replication before 11.0.0.88174 allows absolute path traversal for reading files via getImageByPath to /c/router (this may lead to remote code execution across the enterprise because PhysicalDiscovery has cleartext credentials).

  • 9.8 Critical severity

    DeepJavaLibrary: Absolute Path Traversal

    CVE-2025-0851AWSEPSS 26.4%

    A path traversal issue in ZipUtils.unzip and TarUtils.untar in Deep Java Library (DJL) on all platforms allows a bad actor to write files to arbitrary locations.

  • 7.5 High severity

    Ivanti Endpoint Manager (EPM) Absolute Path Traversal Exploited

    CVE-2024-13161IvantiEPSS 89.8%

    Absolute path traversal in Ivanti EPM before the 2024 January-2025 Security Update and 2022 SU6 January-2025 Security Update allows a remote unauthenticated attacker to leak sensitive information.

  • 7.5 High severity

    Ivanti Endpoint Manager (EPM) Absolute Path Traversal Exploited

    CVE-2024-13160IvantiEPSS 91%

    Absolute path traversal in Ivanti EPM before the 2024 January-2025 Security Update and 2022 SU6 January-2025 Security Update allows a remote unauthenticated attacker to leak sensitive information.

  • 7.5 High severity

    Ivanti Endpoint Manager (EPM) Absolute Path Traversal Exploited

    CVE-2024-13159IvantiEPSS 100%

    Absolute path traversal in Ivanti EPM before the 2024 January-2025 Security Update and 2022 SU6 January-2025 Security Update allows a remote unauthenticated attacker to leak sensitive information.

  • 7.5 High severity

    Endpoint Manager: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-10811IvantiEPSS 3.52%

    Absolute path traversal in Ivanti EPM before the 2024 January-2025 Security Update and 2022 SU6 January-2025 Security Update allows a remote unauthenticated attacker to leak sensitive information.

  • 8.1 High severity

    topm-client: Absolute Path Traversal

    CVE-2024-12646Chunghwa Telecom

    The topm-client from Chunghwa Telecom has an Arbitrary File Delete vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated rem

  • 7.1 High severity

    tbm-client: Absolute Path Traversal

    CVE-2024-12644Chunghwa Telecom

    The tbm-client from Chunghwa Telecom has an Arbitrary File vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated remote atta

  • 8.1 High severity

    tbm-client: Absolute Path Traversal

    CVE-2024-12643Chunghwa Telecom

    The tbm-client from Chunghwa Telecom has an Arbitrary File Delete vulnerability. The application sets up a simple local web server and provides APIs for communication with the target website. Due to the lack of CSRF protection in the APIs, unauthenticated remo

  • 9.4 Critical severity

    ASPECT-Enterprise: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-51549ABB

    Absolute File Traversal vulnerabilities allows access and modification of un-intended resources. Affected products: ABB ASPECT - Enterprise v3.08.02; NEXUS Series v3.08.02; MATRIX Series v3.08.02

  • 7.5 High severity

    DreamMaker: Absolute Path Traversal

    CVE-2024-11978Interinfo

    DreamMaker from Interinfo has a Path Traversal vulnerability, allowing unauthenticated remote attackers to exploit this vulnerability to read arbitrary system files.

  • 9.1 Critical severity

    simile-butterfly: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-47883OpenRefineEPSS 1.64%

    The OpenRefine fork of the MIT Simile Butterfly server is a modular web application framework. The Butterfly framework uses the `java.net.URL` class to refer to (what are expected to be) local resource files, like images or templates. This works: "opening a co

  • 9.8 Critical severity

    OAKlouds: Absolute Path Traversal

    CVE-2024-9924HGiga

    The fix for CVE-2024-26261 was incomplete, and and the specific package for OAKlouds from Hgiga remains at risk. Unauthenticated remote attackers still can download arbitrary system files, which may be deleted subsequently .

  • 8.8 High severity

    PhpSpreadsheet: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-45291PHPOffice

    PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file that links images from arbitrary paths. When embedding images has been enabled in HTML writer with `$writer->setEmbedImages(

  • 7.5 High severity

    PhpSpreadsheet: Absolute Path Traversal

    CVE-2024-45290PHPOffice

    PHPSpreadsheet is a pure PHP library for reading and writing spreadsheet files. It's possible for an attacker to construct an XLSX file which links media from external URLs. When opening the XLSX file, PhpSpreadsheet retrieves the image size and type by readin

  • 7.5 High severity

    TS-550 EVO: Absolute Path Traversal

    CVE-2024-8497Franklin Fueling Systems

    Franklin Fueling Systems TS-550 EVO versions prior to 2.26.4.8967 possess a file that can be read arbitrarily that could allow an attacker obtain administrator credentials.

  • 9.8 Critical severity

    Cisco Secure Email: Absolute Path Traversal

    CVE-2024-20401CiscoEPSS 2.33%

    A vulnerability in the content scanning and message filtering features of Cisco Secure Email Gateway could allow an unauthenticated, remote attacker to overwrite arbitrary files on the underlying operating system. This vulnerability is due to improper handling

  • 7.5 High severity

    parisneo/lollms-webui: Absolute Path Traversal

    CVE-2024-6250ParisNeoEPSS 1.94%

    An absolute path traversal vulnerability exists in parisneo/lollms-webui v9.6, specifically in the `open_file` endpoint of `lollms_advanced.py`. The `sanitize_path` function with `allow_absolute_path=True` allows an attacker to access arbitrary files and direc

  • 8.6 High severity

    FUJITSU Business Application ID Link Manager II: Absolute Path Traversal

    CVE-2024-33620Fsas Technologies

    Absolute path traversal vulnerability exists in ID Link Manager and FUJITSU Software TIME CREATOR. If this vulnerability is exploited, the file contents including sensitive information on the server may be retrieved by an unauthenticated remote attacker.

  • 7.5 High severity

    parisneo/lollms: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-4881ParisNeo

    A path traversal vulnerability exists in the parisneo/lollms application, affecting version 9.4.0 and potentially earlier versions, but fixed in version 5.9.0. The vulnerability arises due to improper validation of file paths between Windows and Linux environm

  • 7.5 High severity

    parisneo/lollms-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-2548ParisNeo

    A path traversal vulnerability exists in the parisneo/lollms-webui application, specifically within the `lollms_core/lollms/server/endpoints/lollms_binding_files_server.py` and `lollms_core/lollms/security.py` files. Due to inadequate validation of file paths

  • 9.1 Critical severity

    parisneo/lollms-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-2362ParisNeoEPSS 1.15%

    A path traversal vulnerability exists in the parisneo/lollms-webui version 9.3 on the Windows platform. Due to improper validation of file paths between Windows and Linux environments, an attacker can exploit this vulnerability to delete any file on the system

  • 8.8 High severity

    DedeCMS: Absolute Path Traversal

    CVE-2023-5022DedeCMS

    A vulnerability has been found in DedeCMS up to 5.7.100 and classified as critical. Affected by this vulnerability is an unknown functionality of the file /include/dialog/select_templets_post.php. The manipulation of the argument activepath leads to absolute p

  • 8.8 High severity

    Splunk Enterprise: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2023-40597Splunk

    In Splunk Enterprise versions lower than 8.2.12, 9.0.6, and 9.1.1, an attacker can exploit an absolute path traversal to execute arbitrary code that is located on a separate disk.

  • 7.5 High severity

    Flash Flood Disaster Monitoring and Warning…: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2023-4172Chengdu

    A vulnerability, which was classified as problematic, has been found in Chengdu Flash Flood Disaster Monitoring and Warning System 2.0. This issue affects some unknown processing of the file \Service\FileHandler.ashx. The manipulation of the argument FileDirec

  • 7.5 High severity

    OA: Absolute Path Traversal

    CVE-2023-2765WeaverEPSS 2.18%

    A vulnerability has been found in Weaver OA up to 9.5 and classified as problematic. This vulnerability affects unknown code of the file /E-mobile/App/System/File/downfile.php. The manipulation of the argument url leads to absolute path traversal. The attack c

  • 8.8 High severity

    Cisco BroadWorks: Server-Side Request Forgery

    CVE-2022-20958CiscoEPSS 1.15%

    A vulnerability in the web-based management interface of Cisco BroadWorks CommPilot application could allow an unauthenticated, remote attacker to perform a server-side request forgery (SSRF) attack on an affected device. This vulnerability is due to insuffici

  • 8.8 High severity

    flux2: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2022-24877FluxcdEPSS 1.19%

    Flux is an open and extensible continuous delivery solution for Kubernetes. Path Traversal in the kustomize-controller via a malicious `kustomization.yaml` allows an attacker to expose sensitive data from the controller’s pod filesystem and possibly privilege

  • 7.8 High severity

    WinRAR Absolute Path Traversal Exploited

    CVE-2018-20250Check Point Software TechnologiesEPSS 96%

    In WinRAR versions prior to and including 5.61, There is path traversal vulnerability when crafting the filename field of the ACE format (in UNACEV2.dll). When the filename field is manipulated with specific patterns, the destination (extraction) folder is ign