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

  • High 7.5

    NUUO Network Video Recorder 2.0.0 is vulnerable to arbitrary file read. In up.php, the url parameter submitted by the u…

  • High 7.5

    Anyquery: Local File Read (LFR) via Unrestricted SQLite Virtual Table Modules in Server Mode

    Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, anyquery server exposes file-backed SQLite virtual table modules such as csv_reader and log_reader through its MySQL-compatible server port without authentication, authorization, or direc…

  • High 7.1

    Gallery - Private Photo Vault 1.0.41 - Unauthenticated local-network HTTP file exposure

    Gallery - Private Photo Vault 1.0.41 starts an unauthenticated HTTP server that is reachable from the local network. The server listens on TCP port 8080 and serves files and directory listings from Android external storage.

  • High 8.6

    Yogeta WP Cloud <= 1.0 - Unauthenticated Arbitrary File Download

    The Yogeta WP Cloud WordPress plugin through 1.0 does not validate a user-supplied file path before passing it to a file-read function on a public endpoint that lacks any authorization check, allowing unauthenticated attackers to download arbitrary files from…

  • Medium 5.5

    Windows Defender Firewall Service Information Disclosure Vulnerability

    Files or directories accessible to external parties in Windows Defender Firewall Service allows an authorized attacker to disclose information locally.

  • Medium 6.8

    Pods < 3.3.9.2 - Author+ Arbitrary File Read via Shortcode Display Callback

    The Pods WordPress plugin before 3.3.9.2 does not restrict which functions a display callback may resolve to, allowing users with the author role and above to read arbitrary files from the server, including files outside the web root. Only sites using the res…

  • Medium 6.5

    An arbitrary file read vulnerability in /cgi-bin/ugwdownload.cgi of MBS-Solutions X-Serie Gateway firmware V6_00_05 all…

  • Critical 9.2

    An insecure Apache configuration in ConfigServer Security & Firewall maps /usr/bin as CGI programs through the Messenge…

  • High 8.8

    SiYuan before v3.8.2 TLS Private Key Disclosure via getFile

    SiYuan versions <= 3.8.1 (fixed in v3.8.2) contain an incomplete blocklist in the IsForbiddenAbsPath() function (kernel/util/path_guard.go), which only blocks conf/conf.json by exact match and does not restrict the TLS private key (conf/key.pem) or CA private…

  • Medium 5.3

    Unauthenticated Limited Information Disclosure leads to Data Exposure in HPE Networking Fabric Composer

    A vulnerability in the web-based management interface of HPE Networking Fabric Composer could allow an unauthenticated remote attacker to view some system files. Successful exploitation could allow an attacker to read files within the affected directory.

  • Medium 5.4

    Authenticated Access Control Vulnerabilities allow Information Disclosure in HPE Networking Fabric Composer API

    Vulnerabilities in the API of HPE Networking Fabric Composer could allow an authenticated low privilege operator user to access some information beyond their privilege level. Successful exploitation could allow an attacker to obtain limited information and/or…

  • High 8.8

    Authenticated Arbitrary File Write leads to Remote Code Execution in HPE Networking Fabric Composer

    An arbitrary file write vulnerability in the API of HPE Networking Fabric Composer could allow an authenticated low privilege operator user to escalate privileges. Successful exploitation of this vulnerability may enable the attacker to execute arbitrary comm…

  • Medium 6.8

    Hermes Agent 0.16.0 < 0.17.0 Credential Store Overwrite via File-Write Tool

    Hermes Agent 0.16.0 prior to 0.17.0 contains an improper path restriction vulnerability that allows attackers who can influence ingested message content to overwrite the credential store by bypassing sensitive-path guards that excluded the auth.json file. Att…

  • High 8.1

    Trilium arbitrary file read and denial of service via file:// URLs in the automatic image-download feature

    Trilium is an open-source hierarchical note-taking application. In versions prior to 0.104.0, the automatic image-download feature accepts file:// URLs in a note's img tags and reads the referenced local file with no path validation, allowing any authenticate…

  • High 7.7

    CVE-2026-75889 CVE Record

    Grafana Alloy’s prometheus.operator.servicemonitors component allows a user who can create or modify ServiceMonitor resources in a watched namespace to specify an arbitrary local file through bearerTokenFile. Alloy reads the file and sends its contents as a b…

  • Critical 9.1
    CVE-2026-37065 Public exploit

    Veno File Manager Project 4.4.9 is vulnerable to Arbitrary File Deletion in /vfm-admin/index.php?section=translations&a…

  • High 7.5

    DocSys V2.02.80 is vulnerable to Any File Download. An attacker does not need to go through authentication to utilize t…

  • High 8.1

    OneNav 1.2.4 contains an authenticated arbitrary file deletion vulnerability via import_link().

  • Medium 5.3

    alexta69 MeTube Cookie File cookies.txt file access

    A vulnerability was determined in alexta69 MeTube up to 2026.06.10. The impacted element is an unknown function of the file /download/.metube/cookies.txt of the component Cookie File Handler. This manipulation causes files or directories accessible. The attac…

  • Medium 6.8

    Tutor LMS < 4.0.6 - Instructor+ Arbitrary File Read via Video Path

    The Tutor LMS WordPress plugin before 4.0.6 does not validate a stored file path before using it to stream media, allowing users with the instructor role to read arbitrary files on the server, including files outside the web root. The readable files include t…

  • High 7.7

    TensorZero: Arbitrary file read and SSRF in TensorZero Gateway's internal object storage endpoint

    TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation. Prior to 2026.6.0, the TensorZero Gateway /internal/object_storage endpoint accepts a caller-supplied JSON storage_path par…

  • High 8.1

    Apache InLong: Missing authorization on DataNode management endpoints

    Files or Directories Accessible to External Parties vulnerability in Apache InLong. Any user who can authenticate to the manager can create, modify and delete Data Node definitions. This issue affects Apache InLong: from 2.0.0 before 2.4.0. Users are advised …

  • High 8.1

    Apache InLong: Missing authorization in StreamSource forceDelete

    Files or Directories Accessible to External Parties vulnerability in Apache InLong. StreamSource performs no authorization check, any authenticated user can logically delete ALL stream sources. This issue affects Apache InLong: from 2.0.0 before 2.4.0. Users …

  • High 7.5

    Handlebars.java: Arbitrary file read in `SpringTemplateLoader` via URL-fragment suffix bypass

    Handlebars.java provides logic-less and semantic Mustache templates with Java. Prior to 4.5.3, com.github.jknack.handlebars.springmvc.SpringTemplateLoader resolves attacker-influenced Spring MVC view names through Spring ResourceLoader without the path-contai…

  • Medium 5.3

    code-projects Login Registration System SQL Database Backup login_registration_system.sql file access

    A weakness has been identified in code-projects Login Registration System 1.0. This affects an unknown function of the file /loginsystem/database/login_registration_system.sql of the component SQL Database Backup Handler. This manipulation causes files or dir…

  • Medium 5.3

    SourceCodester Best Employee Management System Profile exposure of information through directory listing

    A security vulnerability has been detected in SourceCodester Best Employee Management System 1.0. This affects an unknown function of the file /assets/uploadImage/Profile/. Such manipulation leads to exposure of information through directory listing. It is po…

  • Medium 5.3

    SourceCodester Online Clothing Store SQL Database Backup shopping.sql file access

    A vulnerability has been found in SourceCodester Online Clothing Store 1.0. This affects an unknown part of the file /db/shopping.sql of the component SQL Database Backup. The manipulation leads to files or directories accessible. Remote exploitation of the a…

  • Critical 9.6

    Vault Secrets Operator vulnerable to arbitrary file read and credential exfiltration via AppRole secretIDPath

    Vault Secrets Operator 1.3.0 up to 1.4.1 is vulnerable to an arbitrary file read and credential exfiltration issue in the AppRole authentication configuration that may allow a tenant with limited Kubernetes RBAC permissions to read files from the operator pod…

  • Critical 9.4

    Vitest: Browser Mode provider commands bypass the file-access permission gate

    Vitest is a testing framework powered by Vite. Prior to versions 3.2.7, 4.1.10, and 5.0.0-beta.6, Browser Mode provider commands including upload, takeScreenshot, screenshotMatcher, stopChunkTrace, deleteTracing, and annotateTraces accept browser-supplied fil…

  • Low 3.7

    Paid Member Subscriptions < 3.0.7 - Unauthenticated Sensitive Information Exposure via Residual Export Files

    The Paid Membership Subscriptions WordPress plugin before 3.0.7 does not protect the member and payment export files it writes to a predictable location in the uploads directory, allowing unauthenticated users to download the exported member and payment data …

  • Critical 9.4

    CVE-2026-11841

    An attacker may perform unauthenticated read and write operations on sensitive filesystem areas via the AppEngine Fileaccess over HTTP due to improper access restrictions. A critical filesystem directory was unintentionally exposed through the HTTP-based file…

  • High 7.4

    Microsoft Edge (Chromium-based) Information Disclosure Vulnerability

    Files or directories accessible to external parties in Microsoft Edge (Chromium-based) allows an unauthorized attacker to disclose information over a network.

  • Medium 6.5

    CVE-2026-15342

    Plane contains a multi‑tenant authorization flaw in its asset‑management API that allows authenticated users from one workspace to access, delete, or duplicate assets belonging to another workspace by providing only the victim workspace slug and asset ID. The…

  • High 7.5

    repomix - Local File Inclusion via file:// URL Scheme in Git Clone Endpoint

    repomix contains a local file inclusion vulnerability in the git clone endpoint that allows unauthenticated attackers to read arbitrary local git repositories. The isValidRemoteValue function in src/core/git/gitRemoteParse.ts fails to block file:// URLs, perm…

  • Medium 5.3

    agentejo Cockpit CMS htaccess config.yaml YAMLLoad file access

    A security vulnerability has been detected in agentejo Cockpit CMS up to 0.12.2. Affected by this issue is the function Spyc::YAMLLoad of the file /config/config.yaml of the component htaccess Handler. Such manipulation leads to files or directories accessibl…

  • High 7.5

    GitHub Copilot 1.372.0 allows filesystem access outside of a workspace folder (without user approval) via a file-handle…

  • Critical 9.8

    AVer PTC cameras Files or Directories Accessible to External Parties

    Improper input validation in AVer PTC500S, PTC115, PTC500+, and PTC115+ cameras may allow a remote, unauthenticated attacker to achieve arbitrary code execution via a specially crafted web request.

  • Critical 9.9

    File Disclosure in ABB T-MAC Plus web application and in ABB T-MAC plus Server - Default IIS Web Site

    Files or directories accessible to external parties vulnerability in ABB T-MAC Plus. This issue affects T-MAC Plus: 4.0-24.

  • Medium 5.3

    Nextcloud: Deleting a Forms collaborator share leaves uploaded response files accessible through a lingering Files share

    Nextcloud is an open source content collaboration platform. From version 4.3.0 to before version 5.2.7, a removed collaborator retains unauthorized read access to uploaded respondent files for the affected form. The scope is limited to uploaded files for form…

  • Medium 5.7

    MacGregor Voyage Data Recorder (VDR) G4e Files or Directories Accessible to External Parties

    The administrator account for the Danelec MacGregor Voyage Data Recorder web interface can directly edit sensitive files related to authentication, potentially changing the root password.