Skip to content
OpenAdvisories

Weakness (CWE)

CWE-552: Files or Directories Accessible to External Parties

Base Draft

The product makes files or directories accessible to unauthorized actors, even though they should not be.

More detail

Web servers, FTP servers, and similar servers may store a set of files underneath a "root" directory that is accessible to the server's users. Applications may store sensitive files underneath this root without also using access control to limit which users may request those files, if any. Alternately, an application might package multiple files or directories into an archive file (e.g., ZIP or tar), but the application might not exclude sensitive files that are underneath those directories.

How to prevent it (1 mitigation)
  1. Implementation, System Configuration, Operation

    When storing data in the cloud (e.g., S3 buckets, Azure blobs, Google Cloud Storage, etc.), use the provider's controls to disable public access.

Source: MITRE CWE-552

427 results · Feed

  • Medium 5.3

    copyparty: Sharing a single file does not fully restrict access to other files in source folder

    Copyparty is a portable file server. In versions prior to 1.19.8, there was a missing permission-check in the shares feature (the `shr` global-option). When a share was created for just one file inside a folder, it was possible to access the other files insid…

  • Medium 4.3

    CData API Server MySQL Misconfiguration Information Disclosure Vulnerability

    CData API Server MySQL Misconfiguration Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of CData API Server. Authentication is required to exploit this vulnerability.…

  • Medium 5.3

    Files or directories accessible to external parties issue exists in SS1 Ver.16.0.0.10 and earlier (Media version:16.0.0…

  • Medium 5.3

    Liferay Portal's unauthenticated users can access loaded files via URL before submitting the object entry

    Liferay Portal 7.4.0 through 7.4.3.132, and Liferay DXP 2025.Q1.0 through 2025.Q1.5, 2024.Q4.0 through 2024.Q4.7, 2024.Q3.1 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.15 and 7.4 GA through update 92 allows unauthenticated user…

  • Medium 5.4

    MCCMS 2.7.0 is vulnerable to Arbitrary file deletion in the Backups.php component. This allows an attacker to execute a…

  • High 8.7
    CVE-2009-10005 Public exploit

    ContentKeeper Web Appliance < 125.10 Arbitrary File Access via mimencode

    ContentKeeper Web Appliance (now maintained by Impero Software) versions prior to 125.10 expose the mimencode binary via a CGI endpoint, allowing unauthenticated attackers to retrieve arbitrary files from the filesystem. By crafting a POST request to /cgi-bin…

  • Medium 5.3

    Liferay Portal Unauthenticated File Access via URL

    Liferay Portal 7.4.0 through 7.4.3.132, and Liferay DXP 2025.Q1.0 through 2025.Q1.1, 2024.Q4.0 through 2024.Q4.7, 2024.Q3.1 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.14 and 7.4 GA through update 92 allows unauthenticated user…

  • Medium 6.6

    Ollama allows deletion of arbitrary files

    An issue in Ollama v0.1.33 allows attackers to delete arbitrary files via sending a crafted packet to the endpoint /api/pull.

  • High 7.8

    NVIDIA Installer for Windows contains a vulnerability where an attacker may be able to escalate privileges. A successfu…

  • Medium 5.5

    Dell SmartFabric OS10 Software, versions prior to 10.6.0.5 contains a Files or Directories Accessible to External Parti…

  • High 8.7

    Sitecore XM/XP/XC and Managed Cloud 8.0 - 10.4 Arbitrary File Read

    A vulnerability exists in Sitecore Experience Manager (XM), Experience Platform (XP), Experience Commerce (XC), and Managed Cloud that could allow an unauthenticated attacker to read arbitrary files. This vulnerability affects all Experience Platform topologi…

  • Critical 10.0

    Mounted Kubernetes Secrets under a predictable path located within the web server document root

    Three Bitnami Helm charts mount Kubernetes Secrets under a predictable path (/opt/bitnami/*/secrets) that is located within the web server document root. In affected versions, this can lead to unauthenticated access to sensitive credentials via HTTP/S. A remo…

  • High 8.1

    OA EKP v16 was discovered to contain an arbitrary download vulnerability via the component /ui/sys_ui_extend/sysUiExten…

  • Critical 9.3
    CVE-2025-34110 Public exploit

    ColoradoFTP Server <= 1.3 Build 8 Path Traversal Information Disclosure

    A directory traversal vulnerability exists in ColoradoFTP Server ≤ 1.3 Build 8 for Windows, allowing unauthenticated attackers to read or write arbitrary files outside the configured FTP root directory. The flaw is due to insufficient sanitation of user-suppl…

  • High 8.1

    Roo Code allows Potential Remote Code Execution via .vscode/settings.json

    Roo Code is an AI-powered autonomous coding agent. Prior to 3.22.6, if the victim had "Write" auto-approved, an attacker with the ability to submit prompts to the agent could write to VS Code settings files and trigger code execution. There were multiple ways…

  • High 7.8

    Multiple Brother driver installers for Windows contain a privilege escalation vulnerability. If exploited, an arbitrary…

  • Critical 10.0

    Gogs deletion of internal files allows remote command execution

    Gogs is an open source self-hosted Git service. Prior to version 0.13.3, it's still possible to delete files under the .git directory and achieve remote command execution due to an insufficient patch for CVE-2024-39931. Unprivileged user accounts can execute …

  • Medium 4.9

    Samba: smbd doesn't pick up group membership changes when re-authenticating an expired smb session

    A flaw was found in Samba. The smbd service daemon does not pick up group membership changes when re-authenticating an expired SMB session. This issue can expose file shares until clients disconnect and then connect again.

  • Critical 9.1

    YAML-LibYAML prior to 0.903.0 for Perl uses 2-args open, allowing existing files to be modified

    YAML-LibYAML prior to 0.903.0 for Perl uses 2-args open, allowing existing files to be modified

  • Medium 4.1

    Local File Inclusion

    The web portal on airpointer 2.4.107-2 was vulnerable local file inclusion. A malicious user with administrative privileges in the web portal would be able to manipulate requests to view files on the filesystem

  • Medium 6.5

    Markdownify MCP Server allows attackers to read arbitrary files

    Versions of the package mcp-markdownify-server before 1.0.0 are vulnerable to Files or Directories Accessible to External Parties via the get-markdown-file tool. An attacker can craft a prompt that, once accessed by the MCP host, will allow it to read arbitra…

  • High 7.3

    Lack of file validation in Avast Business Antivirus for Linux allows writing untrusted update files

    Lack of file validation in do_update_vps in Avast Business Antivirus for Linux 4.5 on Linux allows local user to spoof or tamper with the update file via an unverified file write.

  • High 7.1

    An arbitrary file read vulnerability in the ReadTextAsynchronous function of SSCMS v7.3.1 allows attackers to read arbi…

  • High 7.3

    SourceCodester Client Database Management System exposure of information through directory listing

    A vulnerability classified as critical was found in SourceCodester Client Database Management System 1.0. This vulnerability affects unknown code. The manipulation leads to exposure of information through directory listing. The attack can be initiated remotel…

  • Medium 5.3

    SourceCodester Online Student Clearance System exposure of information through directory listing

    A vulnerability, which was classified as problematic, was found in SourceCodester Online Student Clearance System 1.0. This affects an unknown part. The manipulation leads to exposure of information through directory listing. It is possible to initiate the at…

  • High 7.1

    Visual Studio Code Security Feature Bypass Vulnerability

    Files or directories accessible to external parties in Visual Studio Code allows an unauthorized attacker to bypass a security feature locally.

  • High 7.6

    Pagure: _update_file_in_git() follows symbolic links in temporary clones

    A vulnerability was discovered in Pagure server. If a malicious user were to submit a git repository with symbolic links, the server could unintentionally show incorporate and make visible content from outside the git repo.

  • High 8.8

    A vulnerability in SMA100 allows a remote authenticated attacker with SSLVPN user privileges to bypass the path travers…

  • High 7.1

    Local File Inclusion in Ready_

    Local File Inclusion vulnerability in Ready's attachment upload panel allows low privileged user to provide link to a local file using the file:// protocol thus allowing the attacker to read content of the file. This vulnerability can be use to read content o…

  • High 7.8

    CWE-552: Files or Directories Accessible to External Parties vulnerability over https exists that could leak informatio…

  • High 8.2

    GLPI Inventory plugin has Improper Access Control Vulnerability

    The GLPI Inventory Plugin handles various types of tasks for GLPI agents, including network discovery and inventory (SNMP), software deployment, VMWare ESX host remote inventory, and data collection (files, Windows registry, WMI). Versions prior to 1.5.0 have…

  • Medium 5.3

    SourceCodester Employee and Visitor Gate Pass Logging System exposure of information through directory listing

    A vulnerability has been found in SourceCodester Employee and Visitor Gate Pass Logging System 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality. The manipulation leads to exposure of information through directory l…

  • Medium 5.3

    SourceCodester Online Eyewear Shop admin exposure of information through directory listing

    A vulnerability, which was classified as problematic, was found in SourceCodester Online Eyewear Shop 1.0. Affected is an unknown function of the file /oews/admin/. The manipulation leads to exposure of information through directory listing. It is possible to…

  • High 7.1

    Mennekes smart/premium charges systems, Arbitrary file download using ReadFile endpoint

    The ReadFile endpoint of the firmware for Mennekes Smart / Premium Chargingpoints can be abused to read arbitrary files from the underlying OS.

  • Medium 6.2

    A vulnerability has been identified in Tecnomatix Plant Simulation V2302 (All versions < V2302.0021), Tecnomatix Plant …

  • Medium 6.8

    A vulnerability has been identified in Tecnomatix Plant Simulation V2302 (All versions < V2302.0021), Tecnomatix Plant …

  • Medium 5.3

    Beijing Zhide Intelligent Internet Technology Modern Farm Digital Integrated Management System file access

    A vulnerability was found in Beijing Zhide Intelligent Internet Technology Modern Farm Digital Integrated Management System 1.0. It has been classified as problematic. Affected is an unknown function. The manipulation leads to files or directories accessible.…

  • Medium 5.3

    File Station 5

    A files or directories accessible to external parties vulnerability has been reported to affect File Station 5. If exploited, the vulnerability could allow remote attackers to read/write files or directories. We have already fixed the vulnerability in the fol…

  • High 7.3

    code-projects Blood Bank Management System upload exposure of information through directory listing

    A vulnerability was found in code-projects Blood Bank Management System 1.0. It has been rated as critical. This issue affects some unknown processing of the file /upload/. The manipulation leads to exposure of information through directory listing. The attac…

  • High 7.5

    An issue in the component admin_template.php of SUCMS v1.0 allows attackers to execute a directory traversal and arbitr…