CyberSecBulletin

Files or Directories Accessible to External Parties

CWE-552

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

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.

We track 184 vulnerabilities of this type. 99% are rated high or critical, and the average CVSS score is 8.1. 6 have been exploited in real attacks.

How this weakness is prevented

  • 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.

Latest Files or Directories Accessible to External Parties vulnerabilities

  • 9.8 Critical severity

    BTCPay Server: Insufficiently Protected Credentials

    CVE-2026-119757BTCPay Server

    BTCPay Server before 2.4.2, including 2.4.2 release candidates, contains an information disclosure vulnerability that allows unauthenticated remote attackers to retrieve .macaroon credential files for an LND (Lightning Network Daemon) node. Attackers can use t

  • 7.5 High severity

    openemr: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-65983OpenEMR

    OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.2.0, interface/modules/custom_modules/oe-module-faxsms/src/Controller/SignalWireClient.php decrypts a selected patient document with Document::g

  • 9.3 Critical severity

    CoPilot: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-61730Socfortress

    SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs. In affected deployments, the unauthenticated `/scoutsuite-report` `StaticFiles` mount in `backend/copilot.py` exposes the `scoutsuite-report` directory even

  • 8.6 High severity

    BigFix AEX: Improper Neutralization of Input During Web Page Generation

    CVE-2026-67073HCL Software

    HCL BigFix AEX is affected by an Unrestricted File Upload and Improper Access Control vulnerability. This could allow an attacker to upload malicious or unauthorized files and directly access or download sensitive uploaded content, potentially leading to infor

  • 9.8 Critical severity

    goobi-viewer-core: Missing Authentication for Critical Functionality

    CVE-2026-46651Intranda

    The Goobi viewer is a web application that allows digitised material to be displayed in a web browser. From version 24.03 to before version 26.05, the DownloadTaskEndpoint WebSocket endpoint (/tasks/download/monitor.socket) in goobi-viewer-core accepts downloa

  • 9.9 Critical severity

    Splunk SOAR: Files or Directories Accessible to External Parties

    CVE-2026-76531Splunk

    As part of Cisco's ongoing commitment to proactive security and product quality, Cisco has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally discovered vulnerabilities. T

  • 7.5 High severity

    trudesk: Files or Directories Accessible to External Parties

    CVE-2026-114400Polonel

    Trudesk through 1.2.11 contains a missing authentication vulnerability that allows unauthenticated attackers to download private ticket attachments under /uploads. Because express.static serves the public/ directory before the hasAuth-guarded /uploads mount, a

  • 8.2 High severity

    omnifaces: Insufficient Verification of Data Authenticity

    CVE-2026-102695Omnifaces

    OmniFaces is a utility library for Faces. In OmniFaces versions before 1.14.3, 2.7.33, 3.14.23, 4.7.12, and 5.4.2, CombinedResourceHandler accepts a structurally valid deflated and base64 encoded combined resource ID without verifying that the server issued it

  • 8.7 High severity

    TSplus Remote Access: Files or Directories Accessible to External Parties

    CVE-2026-108070TSplus

    A vulnerability involving improper access control in the TSplus Remote Access web server that allows an unauthenticated remote attacker to access internal resources protected by manipulated paths through the /socket.io/JWN/ endpoint, bypassing the access restr

  • 7.5 High severity

    Atlassian Multiple Products Files or Directories Accessible to External Parties Exploited

    CVE-2026-21589AtlassianEPSS 99.7%

    This is a vulnerability in Bitbucket Data Center, Confluence Data Center, Jira Service Management Data Center, Jira Software Data Center, Bamboo Data Center. Crowd Data Center, Crucible and Fisheye. This Arbitrary File Access vulnerability allows an unauthenti

  • 7.5 High severity

    docling: Files or Directories Accessible to External Parties

    CVE-2026-105750Docling-project

    Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.82.0 until 2.118.1, HTMLBackendOptions(render_page=True) permits file URLs because HTMLDocumentBackend._get_browser_request_bl

  • 7.7 High severity

    mcp-atlassian: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-77259Sooperset

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment opens a caller-selected server-local file without checking that the resolved path remains in the workspace. A cal

  • 7.5 High severity

    anyquery: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-54629Julien040

    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 direct

  • 7.1 High severity

    Gallery - Private Photo Vault: Files or Directories Accessible to External Parties

    CVE-2026-77884Brain Trust

    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.

  • 8.6 High severity

    Yogeta WP Cloud: Files or Directories Accessible to External Parties

    CVE-2026-80494Yogeta WP Cloud

    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

  • 9.2 Critical severity

    ConfigServer Security & Firewall: Files or Directories Accessible to External Parties

    CVE-2026-67402WebPros

    An insecure Apache configuration in ConfigServer Security & Firewall maps /usr/bin as CGI programs through the Messenger v3 HTTPS virtual host. A remote unauthenticated attacker whose address is blocked can request a mapped executable and run arbitrary command

  • 8.8 High severity

    siyuan: Files or Directories Accessible to External Parties

    CVE-2026-85175Siyuan-note

    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

  • 8.8 High severity

    Fabric Composer: Files or Directories Accessible to External Parties

    CVE-2026-73705Hewlett Packard Enterprise

    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 comma

  • 7.7 High severity

    Alloy: Files or Directories Accessible to External Parties

    CVE-2026-75889Grafana

    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 be

  • 8.1 High severity

    Trilium: External Control of File Name or Path

    CVE-2026-53580TriliumNext

    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 authenticated

  • 7.7 High severity

    tensorzero: Files or Directories Accessible to External Parties

    CVE-2026-54457Tensorzero

    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 para

  • 8.1 High severity

    Apache InLong: Files or Directories Accessible to External Parties

    CVE-2026-63042Apache

    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 t

  • 8.1 High severity

    Apache InLong: Files or Directories Accessible to External Parties

    CVE-2026-63040Apache

    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 a

  • 7.5 High severity

    handlebars.java: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-63490Jknack

    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-contain

  • 9.6 Critical severity

    Tooling: Files or Directories Accessible to External Parties

    CVE-2026-8715HashiCorp

    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'

  • 9.4 Critical severity

    vitest: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-73653Vitest-dev

    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 file

  • 9.4 Critical severity

    InspectorP61x: Files or Directories Accessible to External Parties

    CVE-2026-11841SICK

    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

  • 7.4 High severity

    Microsoft Edge (Chromium-based): Files or Directories Accessible to External Parties

    CVE-2026-57990Microsoft

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

  • 7.5 High severity

    repomix: Files or Directories Accessible to External Parties

    CVE-2026-59703Repomix

    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, permi

  • 7.5 High severity

    Github Copilot: Files or Directories Accessible to External Parties

    CVE-2025-66389MicrosoftEPSS 1.18%

    GitHub Copilot 1.372.0 allows filesystem access outside of a workspace folder (without user approval) via a file-handler URI parameter to fetch_webpage. Therefore, exfiltration could occur if there is indirect prompt injection.

  • 9.8 Critical severity

    PTC500S: Files or Directories Accessible to External Parties

    CVE-2026-40624AVer

    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.

  • 7.5 High severity

    dalfox: External Control of File Name or Path

    CVE-2026-45088Hahwul

    Dalfox is a powerful open-source XSS scanner and utility focused on automation. Prior to 2.13.0, when dalfox is run in REST API server mode, the custom-payload-file field in model.Options is JSON-tagged and deserialized directly from the attacker's request bod

  • 8.8 High severity

    QRadar: Files or Directories Accessible to External Parties

    CVE-2024-56462IBM

    IBM QRadar 7.5.0 through 7.5.0 UP15 Interim Fix 002 could allow a privileged user to upload a malicious backup archive that could be restored and used to gain access to the underlying operating system.

  • 9.0 Critical severity

    Algernon is a small self-contained pure-Go web server.

    CVE-2026-45721Xyproto

    Algernon is a small self-contained pure-Go web server. Prior to 1.17.7, when Algernon is asked for any URL path that resolves to a directory without an index file, DirPage walks upward through parent directories — past the configured server root — looking for

  • 8.7 High severity

    BIG-IP: Files or Directories Accessible to External Parties

    CVE-2026-40631F5

    An authenticated attacker with the Resource Administrator or Administrator role can modify configuration objects through iControl SOAP resulting in privilege escalation. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluat

  • 9.1 Critical severity

    Nexent: Files or Directories Accessible to External Parties

    CVE-2026-31216Nexent

    The nexent v1.7.5.2 backend service contains an unauthorized arbitrary storage file deletion vulnerability in its file management API. The DELETE /storage/{object_name:path} endpoint lacks authentication, authorization, and input validation mechanisms. Unauthe

  • 9.1 Critical severity

    Nexent: Files or Directories Accessible to External Parties

    CVE-2026-31215Nexent

    The nexent v1.7.5.2 backend service contains an unauthorized arbitrary file deletion vulnerability in its ElasticSearch service interface. The DELETE /{index_name}/documents endpoint lacks proper authentication and authorization controls and does not validate

  • 7.5 High severity

    macOS: Files or Directories Accessible to External Parties

    CVE-2026-39871Apple

    A path handling issue was addressed with improved logic. This issue is fixed in macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, macOS Tahoe 26.5. An app may be able to observe unprotected user data.

  • 9.1 Critical severity

    CRM: Improper Privilege Management

    CVE-2026-40484ChurchCRM

    ChurchCRM is an open-source church management system. In versions prior to 7.2.0, the database backup restore functionality extracts uploaded archive contents and copies files from the Images/ directory into the web-accessible document root using recursiveCopy

  • 8.2 High severity

    OpenEdge: Files or Directories Accessible to External Parties

    CVE-2025-7389Progress Software

    A vulnerability in the AdminServer component of OpenEdge on all supported platforms grants its authenticated users OS-level access to the server through the adopted authority of the AdminServer process itself. The delegated authority of the AdminServer could a