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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-204 (响应差异性信息暴露) — Vulnerability Class 189

189 vulnerabilities classified as CWE-204 (响应差异性信息暴露). AI Chinese analysis included.

CWE-204, Observable Response Discrepancy, is a design weakness where software systems provide inconsistent or distinct feedback based on internal states, inadvertently leaking sensitive information to unauthorized external actors. Attackers typically exploit this by analyzing variations in response times, error messages, or status codes to infer the existence of specific users, valid input formats, or underlying system configurations. For instance, a login system might return a generic error for invalid usernames but a specific message for invalid passwords, allowing attackers to enumerate valid accounts. To mitigate this risk, developers must ensure uniform response behaviors regardless of the specific internal failure or state. This involves standardizing error messages, normalizing response times, and implementing consistent logging practices that do not expose granular details about the application’s internal logic or data validity to the end user.

MITRE CWE Description
The product provides different responses to incoming requests in a way that reveals internal state information to an unauthorized actor outside of the intended control sphere.
Common Consequences (1)
Confidentiality, Access Control Read Application Data, Bypass Protection Mechanism
Mitigations (2)
Architecture and Design Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area. Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separatio…
Implementation Ensure that error messages only contain minimal details that are useful to the intended audience and no one else. The messages need to strike the balance between being too cryptic (which can confuse users) or being too detailed (which may reveal more than intended). The messages should not reveal the methods that were used to determine the error. Attackers can use detailed information to refine or…
Examples (1)
The following code checks validity of the supplied username and password and notifies the user of a successful or failed login.
my $username=param('username'); my $password=param('password'); if (IsValidUsername($username) == 1) { if (IsValidPassword($username, $password) == 1) { print "Login Successful"; } else { print "Login Failed - incorrect password"; } } else { print "Login Failed - unknown username"; }
Bad · Perl
"Login Failed - incorrect username or password"
Result
CVE ID Title CVSS Severity Published
CVE-2026-54739 Lemmy: Login Endpoint User Enumeration via HTTP Response Code Differential — lemmy 6.9 Medium 2026-08-19
CVE-2026-19965 automad Password Reset Endpoint UserController.php requestPasswordResetToken response discrepancy — automad 3.7 Low 2026-08-17
CVE-2026-14672 PostgreSQL observable response discrepancy with non-default scram_iterations provides user existence oracle — PostgreSQL 5.3 Medium 2026-08-13
CVE-2026-73306 Budibase: Account Enumeration via Login Lockout Response Differential — budibase 5.3 Medium 2026-08-12
CVE-2026-72588 bluewave-labs Checkmate - User Enumeration via Differential HTTP Response in Password Recovery — Checkmate 5.3 Medium 2026-08-10
CVE-2026-55998 Cluster Existence Oracle via Unauthenticated Import Endpoint — Rancher 5.3 Medium 2026-08-05
CVE-2026-60007 Eclipse Milo 信息泄露漏洞 — Eclipse Milo 9.1 Critical 2026-08-04
CVE-2026-14202 Username Enumeration via Differential Login Responses in Bilin Software's HUMANIST Digital Human Resources — HUMANIST Digital Human Resources 5.3 Medium 2026-08-04
CVE-2026-54768 WPGraphQL has deprecated `user` field on SendPasswordResetEmailPayload that leaks user existence + profile (defeats explicit anti-enumeration design) — wp-graphql 6.9 Medium 2026-07-31
CVE-2026-42218 XRDP is vulnerable to a server timing attack, leading to user enumeration — xrdp 5.3 Medium 2026-07-20
CVE-2024-23574 HCL Aftermarket EPC 侧信道信息泄露漏洞 — Aftermarket EPC 5.3 Medium 2026-07-17
CVE-2026-47083 cyrusimap Cyrus IMAP 侧信道信息泄露漏洞 — Cyrus IMAP 4.3 Medium 2026-07-16
CVE-2026-15747 Mojolicious versions from 4.59 before 9.48 for Perl expose a stable representation of the session CSRF token to a BREACH compression oracle — Mojolicious - - 2026-07-14
CVE-2026-44753 Information Disclosure vulnerability in SAP HANA Extended Application Services classic model (User Self Service) — SAP HANA Extended Application Services classic model (User Self Service) 3.7 Low 2026-07-14
CVE-2026-61503 Rejetto HFS < 3.2.1 Username Enumeration via Login Response Differences — hfs 5.3 Medium 2026-07-13
CVE-2026-53422 SFTP REALPATH path-existence oracle allowing filesystem enumeration outside configured root — OTP 2.3 Low 2026-07-02
CVE-2026-53908 User Enumeration in MCO — MCO - - 2026-07-01
CVE-2026-53947 Ghost: Member existence leak via magic link sign-in response — Ghost 5.3 Medium 2026-06-24
CVE-2026-54445 Vantage6: Set admin user and password from environment or configuration — vantage6 - - 2026-06-17
CVE-2026-43926 FOSSBilling's password reset confirmation endpoint lacks rate limiting — FOSSBilling - - 2026-06-04
CVE-2026-45620 AVideo CVE-2026-43881 incomplete fix - `objects/mention.json.php:17` is an unauthenticated user enumeration — AVideo 5.3 Medium 2026-05-29
CVE-2018-25350 userSpice 4.3.24 Username Enumeration via existingUsernameCheck.php — userSpice 9.8 Critical 2026-05-23
CVE-2026-44306 Statamic: Email enumeration via forgot password endpoint — cms 5.3 Medium 2026-05-12
CVE-2024-0391 Username Enumeration via Email OTP Flow in Multiple WSO2 Products Allows User Account Discovery — WSO2 Identity Server 5.3 Medium 2026-05-11
CVE-2026-8242 Industrial Application Software IAS Canias ERP Login RMI doAction response discrepancy — Canias ERP 3.7 Low 2026-05-10
CVE-2026-20195 Cisco Identity Services Engine Observable Response Discrepancy Vulnerability — Cisco Identity Services Engine Software 5.3 Medium 2026-05-06
CVE-2026-24468 OpenAEV Vulnerable to Username/Email Enumeration Through Differential HTTP Responses in Password Reset API — openaev 5.3 Medium 2026-04-20
CVE-2026-34264 Information Disclosure vulnerability in SAP Human Capital Management for SAP S/4HANA — SAP Human Capital Management for SAP S/4HANA 6.5 Medium 2026-04-14
CVE-2026-4113 SonicWALL SMA1000 安全漏洞 — SMA1000 7.5AI High AI 2026-04-09
CVE-2026-39851 Saleor has a user enumeration vulnerability due to different error messages — saleor 5.3AI Medium AI 2026-04-08

Vulnerabilities classified as CWE-204 (响应差异性信息暴露) represent 189 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.