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-2026-50294 Windows Kernel Information Disclosure Vulnerability — Windows 10 Version 1607 6.2 Medium 2026-07-14
CVE-2026-61975 WordPress JetReviews plugin <= 3.0.1 - Sensitive Data Exposure vulnerability — JetReviews 5.3 Medium 2026-07-13
CVE-2026-61976 WordPress JetBlocks For Elementor plugin <= 1.5.0 - Sensitive Data Exposure vulnerability — JetBlocks For Elementor 5.3 Medium 2026-07-13
CVE-2026-61977 WordPress JetSearch plugin <= 3.6.1.2 - Sensitive Data Exposure vulnerability — JetSearch 5.3 Medium 2026-07-13
CVE-2026-57393 WordPress WooCommerce PDF Invoice Builder plugin <= 2.0.8 - Sensitive Data Exposure vulnerability — WooCommerce PDF Invoice Builder 6.5 Medium 2026-07-13
CVE-2026-14808 PROG MIS|Prog Management System - Exposure of Sensitive Information — Prog Management System 9.8 Critical 2026-07-06
CVE-2026-55726 Gardyn IoT Hub Exposure of Sensitive System Information to an Unauthorized Control Sphere — Gardyn Home Firmware 5.3 Medium 2026-07-02
CVE-2026-57753 WordPress Kit (formerly ConvertKit) for WooCommerce plugin <= 2.1.5 - Sensitive Data Exposure vulnerability — Kit (formerly ConvertKit) for WooCommerce 5.3 Medium 2026-07-02
CVE-2026-57664 WordPress Bopo – WooCommerce Product Bundle Builder plugin <= 1.1.6 - Sensitive Data Exposure vulnerability — Bopo – WooCommerce Product Bundle Builder 4.3 Medium 2026-06-26
CVE-2026-57633 WordPress WCBoost &#8211; Products Compare plugin <= 1.1.0 - Sensitive Data Exposure vulnerability — WCBoost &#8211; Products Compare 5.3 Medium 2026-06-26
CVE-2026-57316 WordPress GetGenie plugin <= 4.4.2 - Sensitive Data Exposure vulnerability — GetGenie 6.5 Medium 2026-06-26
CVE-2026-56060 WordPress Print Invoice & Delivery Notes for WooCommerce plugin <= 7.1.1 - Sensitive Data Exposure vulnerability — Print Invoice & Delivery Notes for WooCommerce 7.5 High 2026-06-26
CVE-2026-54824 WordPress Ads by WPQuads plugin <= 3.0.3 - Sensitive Data Exposure vulnerability — Ads by WPQuads 7.5 High 2026-06-26
CVE-2026-9307 Rockwell Automation CompactLogix 5370 Controllers – Multiple Vulnerabilities — CompactLogix 5370 - - 2026-06-16
CVE-2026-52694 WordPress Signature Add-On for WooCommerce plugin <= 2.0 - Sensitive Data Exposure vulnerability — Signature Add-On for WooCommerce 7.5 High 2026-06-15
CVE-2026-49068 WordPress Coupon Affiliates plugin <= 7.8.1 - Sensitive Data Exposure vulnerability — Coupon Affiliates 7.5 High 2026-06-15
CVE-2026-49066 WordPress Conekta Payment Gateway plugin <= 6.0.0 - Sensitive Data Exposure vulnerability — Conekta Payment Gateway 7.5 High 2026-06-15
CVE-2026-49056 WordPress WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin <= 4.9.4 - Sensitive Data Exposure vulnerability — WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels 7.5 High 2026-06-15
CVE-2026-48878 WordPress Visual Link Preview plugin <= 2.4.1 - Sensitive Data Exposure vulnerability — Visual Link Preview 6.5 Medium 2026-06-15
CVE-2026-42660 WordPress Contest Gallery plugin <= 28.1.7 - Sensitive Data Exposure vulnerability — Contest Gallery 6.5 Medium 2026-06-15
CVE-2026-40796 WordPress WPPizza plugin <= 3.19.9 - Sensitive Data Exposure vulnerability — WPPizza 6.5 Medium 2026-06-15
CVE-2026-34891 WordPress IDPay Payment Gateway for Woocommerce plugin <= 2.2.5 - Sensitive Data Exposure vulnerability — IDPay Payment Gateway for Woocommerce 7.5 High 2026-06-15
CVE-2026-24618 WordPress Hash Elements plugin <= 1.5.4 - Sensitive Data Exposure vulnerability — Hash Elements 4.3 Medium 2026-06-12
CVE-2026-0466 AMD uProf 安全漏洞 — AMD µProf - - 2026-06-09
CVE-2026-44743 Security Misconfiguration vulnerability in SAP Business Objects — SAP Business Objects 3.7 Low 2026-06-09
CVE-2026-49077 WordPress WP eMember plugin <= v10.2.2 - Sensitive Data Exposure vulnerability — WP eMember 5.3 Medium 2026-06-04
CVE-2026-44749 Information Disclosure vulnerability in SAP Gateway — SAP Gateway 4.3 Medium 2026-05-26
CVE-2018-25358 D-Link DIR601 2.02NA Credential Disclosure via my_cgi.cgi — DIR-601 7.5 High 2026-05-23
CVE-2026-27349 WordPress Mail Mint plugin <= 1.19.5 - Sensitive Data Exposure vulnerability — Mail Mint 4.3 Medium 2026-05-21
CVE-2026-0240 Trust Protection Foundation: Sensitive Information Disclosure Vulnerability — Trust Protection Foundation - - 2026-05-13

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