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

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-497 (将系统数据暴露到未授权控制的范围) — Vulnerability Class 352

352 vulnerabilities classified as CWE-497 (将系统数据暴露到未授权控制的范围). AI Chinese analysis included.

CWE-497 represents a critical information disclosure weakness where software inadvertently exposes sensitive system-level details to unauthorized external entities. This vulnerability typically arises when network-facing applications, such as web servers, fail to sanitize error messages or headers, allowing attackers to glean valuable intelligence about the underlying operating system, database versions, or server configurations. Exploitation often involves analyzing verbose error responses or specific network packets to identify known vulnerabilities in the exposed software stack, facilitating targeted attacks like remote code execution. To mitigate this risk, developers must implement strict error handling protocols that return generic, user-friendly messages instead of detailed stack traces. Additionally, configuring web servers to suppress version information in headers and employing robust input validation ensures that internal system architecture remains obscured from potential adversaries, thereby reducing the attack surface significantly.

MITRE CWE Description
The product does not properly prevent sensitive system-level information from being accessed by unauthorized actors who do not have the same level of access to the underlying system as the product does. Network-based products, such as web applications, often run on top of an operating system or similar environment. When the product communicates with outside parties, details about the underlying system are expected to remain hidden, such as path names for data files, other OS users, installed packages, the application environment, etc. This system information may be provided by the product itself, or buried within diagnostic or debugging messages. Debugging information helps an adversary learn about the system and form an attack plan. An information exposure occurs when system data or debugging information leaves the program through an output stream or logging function that makes it accessible to unauthorized parties. Using other weaknesses, an attacker could cause errors to occur; the response to these errors can reveal detailed system information, along with other impacts. An attacker can use messages that reveal technologies, operating systems, and product versions to tune the attack against known vulnerabilities in these technologies. A product may use diagnostic methods that provide significant implementation details such as stack traces as part of its error handling mechanism.
Common Consequences (1)
Confidentiality Read Application Data
Mitigations (1)
Architecture and Design, Implementation Production applications should never use methods that generate internal details such as stack traces and error messages unless that information is directly committed to a log that is not viewable by the end user. All error message text should be HTML entity encoded before being written to the log file to protect against potential cross-site scripting attacks against the viewer of the logs
Examples (2)
The following code prints the path environment variable to the standard error stream:
char* path = getenv("PATH"); ... sprintf(stderr, "cannot find exe on path %s\n", path);
Bad · C
This code prints all of the running processes belonging to the current user.
//assume getCurrentUser() returns a username that is guaranteed to be alphanumeric (avoiding CWE-78) $userName = getCurrentUser(); $command = 'ps aux | grep ' . $userName; system($command);
Bad · PHP
CVE ID Title CVSS Severity Published
CVE-2025-46718 sudo-rs Allows Low Privilege Users to Enumerate Privileges of Others — sudo-rs 3.3 Low 2025-05-12
CVE-2025-46717 sudo-rs Allows Low Privilege Users to Discover the Existence of Files in Inaccessible Folders — sudo-rs 3.3 Low 2025-05-12
CVE-2025-3506 Potentially senitive path exposed via unauthenticated http route — Checkmk 7.5AI High AI 2025-05-08
CVE-2025-47540 WordPress weMail plugin <= 1.14.13 - Sensitive Data Exposure Vulnerability — weMail 5.3 Medium 2025-05-07
CVE-2025-3606 Vestel AC Charger Exposure of Sensitive System Information to an Unauthorized Control Sphere — AC Charger EVC04 7.5 High 2025-04-24
CVE-2025-46421 Libsoup: information disclosure may leads libsoup client sends authorization header to a different host when being redirected by a server 6.8 Medium 2025-04-24
CVE-2025-32792 ses's global contour bindings leak into Compartment lexical scope — endo 7.5 - 2025-04-18
CVE-2025-39439 WordPress wpLike2Get plugin <= 1.2.9 - Sensitive Data Exposure vulnerability — wpLike2Get 5.3 Medium 2025-04-17
CVE-2025-39556 WordPress Mediavine Control Panel plugin <= 2.10.6 - Sensitive Data Exposure vulnerability — Mediavine Control Panel 5.3 Medium 2025-04-16
CVE-2025-39589 WordPress Essential Addons for Elementor plugin <= 6.1.9 - Sensitive Data Exposure Vulnerability — Essential Addons for Elementor 4.3 Medium 2025-04-16
CVE-2025-26730 WordPress Macro Calculator with Admin Email Optin & Data plugin <= 1.0 - Multiple Vulnerabilities vulnerability — Macro Calculator with Admin Email Optin & Data 7.5 High 2025-04-15
CVE-2022-43852 IBM Aspera Console information disclosure — Aspera Console 5.3 Medium 2025-04-14
CVE-2025-32228 WordPress Ai Image Alt Text Generator for WP plugin <= 1.1.9 - Sensitive Data Exposure vulnerability — Ai Image Alt Text Generator for WP 4.3 Medium 2025-04-10
CVE-2025-31003 WordPress Squeeze plugin <= 1.6 - Full Path Disclosure (FPD) vulnerability — Squeeze 2.7 Low 2025-04-09
CVE-2025-27934 Inaba Denki Sangyo Wi-Fi AP UNIT 安全漏洞 — AC-WPS-11ac 7.5 High 2025-04-09
CVE-2025-32164 WordPress m1.DownloadList plugin <= 0.24 - Sensitive Data Exposure vulnerability — m1.DownloadList 6.5 Medium 2025-04-08
CVE-2025-32026 Element Web could load a malicious instance of Element Call leaking media encryption keys — element-web 3.8 Low 2025-04-08
CVE-2024-45549 Exposure of Sensitive System Information to an Unauthorized Control Sphere in KERNEL — Snapdragon 7.7 High 2025-04-07
CVE-2025-32255 WordPress StaffList plugin <= 3.2.7 - Sensitive Data Exposure vulnerability — StaffList 5.3 Medium 2025-04-04
CVE-2025-32251 WordPress Jetpack Feedback Exporter plugin <= 1.23 - Sensitive Data Exposure Vulnerability — Jetpack Feedback Exporter 5.3 Medium 2025-04-04
CVE-2025-0278 An internal path disclosure vulnerability affects HCL Traveler — HCL Traveler 4.3 Medium 2025-04-03
CVE-2025-31832 WordPress ACF City Selector plugin <= 1.17.0 - Sensitive Data Exposure vulnerability — ACF City Selector 5.3 Medium 2025-04-01
CVE-2025-30802 WordPress Our Team Members plugin <= 2.2 - Sensitive Data Exposure vulnerability — Our Team Members 4.3 Medium 2025-04-01
CVE-2025-27149 Zulip exports can leak private data — zulip 6.5 - 2025-03-31
CVE-2024-8313 Default or Guessable SNMP community names in B&R APROL — APROL 8.8AI High AI 2025-03-25
CVE-2025-2598 AWS CDK CLI prints AWS credentials retrieved by custom credential plugins — Cloud Development Kit Command Line Interface 5.5 Medium 2025-03-21
CVE-2024-10940 Exposure of Sensitive System Information via ImagePromptTemplate in langchain-ai/langchain — langchain-ai/langchain 7.5 - 2025-03-20
CVE-2025-23382 Dell Secure Connect Gateway 安全漏洞 — Secure Connect Gateway (SCG) 5.0 Appliance - SRS 5.5 Medium 2025-03-19
CVE-2024-52905 IBM Sterling B2B Integrator information disclosure — Sterling B2B Integrator Standard Edition 2.7 Low 2025-03-10
CVE-2025-26911 WordPress System Dashboard plugin <= 2.8.18 - Sensitive Data Exposure vulnerability — System Dashboard 4.3 Medium 2025-02-25

Vulnerabilities classified as CWE-497 (将系统数据暴露到未授权控制的范围) represent 352 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.