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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-552 (对外部实体的文件或目录可访问) — Vulnerability Class 239

239 vulnerabilities classified as CWE-552 (对外部实体的文件或目录可访问). AI Chinese analysis included.

CWE-552 represents a critical access control weakness where software improperly exposes files or directories to unauthorized external actors. This vulnerability typically arises when applications store sensitive data within a publicly accessible root directory, such as those used by web or FTP servers, without implementing adequate permission restrictions. Attackers exploit this flaw by directly requesting the paths of these unprotected resources, thereby gaining unauthorized access to confidential information like configuration files, user data, or source code. To prevent such breaches, developers must enforce strict access controls, ensuring that only authenticated and authorized users can retrieve specific files. Additionally, separating sensitive data from public web roots and applying robust file permission settings are essential strategies to mitigate the risk of accidental or malicious exposure to external parties.

MITRE CWE Description
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. In cloud technologies and containers, this weakness might present itself in the form of misconfigured storage accounts that can be read or written by a public or anonymous user.
Common Consequences (1)
Confidentiality, Integrity Read Files or Directories, Modify Files or Directories
Mitigations (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.
Examples (2)
The following Azure command updates the settings for a storage account:
az storage account update --name <storage-account> --resource-group <resource-group> --allow-blob-public-access true
Bad · Shell
az storage account update --name <storage-account> --resource-group <resource-group> --allow-blob-public-access false
Good · Shell
The following Google Cloud Storage command gets the settings for a storage account named 'BUCKET_NAME':
gsutil iam get gs://BUCKET_NAME
Informative · Shell
{ "bindings":[{ "members":[ "projectEditor: PROJECT-ID", "projectOwner: PROJECT-ID" ], "role":"roles/storage.legacyBucketOwner" }, { "members":[ "allUsers", "projectViewer: PROJECT-ID" ], "role":"roles/storage.legacyBucketReader" } ] }
Bad · JSON
CVE ID Title CVSS Severity Published
CVE-2026-108070 Improper Access Control Allows Unauthorized Access to Protected Internal Web Resources in TSplus Remote Access — TSplus Remote Access 8.7 High 2026-10-14
CVE-2026-96857 Windows Projected File System Information Disclosure Vulnerability — Windows 10 Version 1809 5.5 Medium 2026-10-13
CVE-2026-88137 WebDAV Information Disclosure Vulnerability — Windows 10 Version 1607 6.5 Medium 2026-10-13
CVE-2026-85840 Windows Event Viewer Information Disclosure Vulnerability — Windows 10 Version 1607 6.5 Medium 2026-10-13
CVE-2026-85812 Windows Bind Filter Driver Information Disclosure Vulnerability — Windows 10 Version 21H2 5.5 Medium 2026-10-13
CVE-2026-89118 Information Disclosure vulnerability in SAP NetWeaver Enterprise Portal — SAP NetWeaver Enterprise Portal 5.3 Medium 2026-10-13
CVE-2026-108938 code-projects Matrimonial System matrimony.sql file access — Matrimonial System 5.3 Medium 2026-10-12
CVE-2026-94375 Order Export & Order Import for WooCommerce <= 2.7.8 - Unauthenticated Sensitive File Exposure via Missing Directory Guard Re-verification in get_file_path() — Order Export & Order Import for WooCommerce 5.3 Medium 2026-10-10
CVE-2026-105750 Docling: `enable_local_fetch` is not enforced in HTML browser-rendering mode — docling 5.9 Medium 2026-10-05
CVE-2026-100727 GROWI未授权读取文件漏洞 — GROWI 6.9 Medium 2026-10-05
CVE-2026-58415 Apache HTTP Server: mod_dav_fs property database read access — Apache HTTP Server - - 2026-10-01
CVE-2026-71379 Toptech TMS7 and TopHAT Files or Directories Accessible to External Parties — TMS7 10.0 Critical 2026-09-29
CVE-2026-6544 Multiple Vulnerabilities in IBM Concert Software — Concert 6.2 Medium 2026-09-24
CVE-2026-15915 Multiple Vulnerabilities in IBM Concert Software — Concert 6.2 Medium 2026-09-22
CVE-2026-77884 Gallery - Private Photo Vault 1.0.41 - Unauthenticated local-network HTTP file exposure — Gallery - Private Photo Vault 7.1 High 2026-09-14
CVE-2026-68831 Windows Defender Firewall Service Information Disclosure Vulnerability — Windows 10 Version 1607 5.5 Medium 2026-09-08
CVE-2026-67402 WebPros ConfigServer Security & Firewall 权限许可和访问控制问题漏洞 — ConfigServer Security & Firewall 9.2 Critical 2026-09-03
CVE-2026-85175 SiYuan before v3.8.2 TLS Private Key Disclosure via getFile — siyuan 8.8 High 2026-09-03
CVE-2026-82020 Hermes Agent 0.16.0 < 0.17.0 Credential Store Overwrite via File-Write Tool — hermes-agent 6.8 Medium 2026-08-28
CVE-2026-78051 alexta69 MeTube Cookie File cookies.txt file access — MeTube 5.3 Medium 2026-08-22
CVE-2026-54457 TensorZero: Arbitrary file read and SSRF in TensorZero Gateway's internal object storage endpoint — tensorzero 7.7 High 2026-08-21
CVE-2026-63042 Apache InLong: Missing authorization on DataNode management endpoints — Apache InLong - - 2026-08-20
CVE-2026-63040 Apache InLong: Missing authorization in StreamSource forceDelete — Apache InLong - - 2026-08-20
CVE-2026-76799 code-projects Login Registration System SQL Database Backup login_registration_system.sql file access — Login Registration System 5.3 Medium 2026-08-20
CVE-2026-19903 SourceCodester Online Clothing Store SQL Database Backup shopping.sql file access — Online Clothing Store 5.3 Medium 2026-08-15
CVE-2026-8715 Vault Secrets Operator vulnerable to arbitrary file read and credential exfiltration via AppRole secretIDPath — Tooling 9.6 Critical 2026-08-13
CVE-2026-11841 CVE-2026-11841 — InspectorP61x 9.4 Critical 2026-07-28
CVE-2026-57990 Microsoft Edge (Chromium-based) Information Disclosure Vulnerability — Microsoft Edge (Chromium-based) 7.4 High 2026-07-26
CVE-2026-59703 repomix - Local File Inclusion via file:// URL Scheme in Git Clone Endpoint — repomix 7.5 High 2026-07-08
CVE-2026-13533 agentejo Cockpit CMS htaccess config.yaml YAMLLoad file access — Cockpit CMS 5.3 Medium 2026-06-29

Vulnerabilities classified as CWE-552 (对外部实体的文件或目录可访问) represent 239 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.