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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-203 (通过差异性导致的信息暴露) — Vulnerability Class 205

205 vulnerabilities classified as CWE-203 (通过差异性导致的信息暴露). AI Chinese analysis included.

CWE-203, Observable Discrepancy, is a design weakness where a system’s behavior or responses vary noticeably based on specific conditions, revealing internal state information to unauthorized actors. Attackers typically exploit this by crafting inputs that trigger distinct error messages, timing delays, or response codes, allowing them to infer sensitive data such as user existence or system architecture through side-channel analysis. To mitigate this risk, developers must ensure consistent error handling and response formatting across all execution paths. This involves standardizing error messages, masking internal details, and implementing uniform response times regardless of the underlying cause. By abstracting internal logic and preventing information leakage through observable differences, organizations can significantly reduce the attack surface, ensuring that external interactions remain opaque and do not inadvertently aid adversaries in reconnaissance or exploitation efforts.

MITRE CWE Description
The product behaves differently or sends different responses under different circumstances in a way that is observable to an unauthorized actor.
Common Consequences (2)
Confidentiality, Access Control Read Application Data, Bypass Protection Mechanism
An attacker can gain access to sensitive information about the system, including authentication information that may allow an attacker to gain access to the system. Other security-relevant information about the operation or internal state of the product may be revealed to an unauthorized actor, such…
Confidentiality Read Application Data
In some cases, discrepancies can be used by attackers to form a side channel. When cryptographic primitives are vulnerable to side-channel attacks, this could be used to reveal unencrypted plaintext in the worst case.
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 (2)
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
In this example, the attacker observes how long an authentication takes when the user types in the correct password.
def validate_password(actual_pw, typed_pw): if len(actual_pw) <> len(typed_pw): return 0 for i in len(actual_pw): if actual_pw[i] <> typed_pw[i]: return 0 return 1
Bad · Python
CVE ID Title CVSS Severity Published
CVE-2026-87459 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87620 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87619 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87623 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87566 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87518 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87516 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87539 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-87478 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-09-09
CVE-2026-53933 Maravel-Framework Vulnerable to Side-Channel Information Disclosure (Error Oracle) via Dynamic Route Fuzzing — maravel-framework 6.9 Medium 2026-09-08
CVE-2026-78617 WatchGuard Dimension Web UI Authentication Brute-Force Due to Missing Rate Limiting — Dimension 6.3 Medium 2026-08-27
CVE-2026-11754 User Enumeration in Seres Software's syWEB — syWEB 5.3 Medium 2026-08-27
CVE-2026-55227 Observable object existence disclosure in private Weblate projects via globally scoped object lookups — weblate 4.3 Medium 2026-08-26
CVE-2026-79181 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-78949 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-79242 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-79287 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-78936 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-78955 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-79028 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-79016 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-79030 Google Chrome 侧信道信息泄露漏洞 — Chrome - - 2026-08-25
CVE-2026-72699 Grav Login Plugin before 3.9.1 Email Enumeration via Registration — grav-plugin-login 5.3 Medium 2026-08-25
CVE-2026-23937 Host PSK extraction in Zabbix API — Zabbix 6.0 Medium 2026-08-18
CVE-2026-23931 Frontend plaintext macro value enumeration via the validatate.api.exists action — Zabbix 5.3 Medium 2026-08-18
CVE-2026-73630 SiYuan before v3.7.4 Information Disclosure via authFilePublishAccess — siyuan 5.8 Medium 2026-08-14
CVE-2026-72632 Observable Discrepancy in Kibana Fleet Leading to Disclosure of Elastic Agent Elasticsearch API Keys — Kibana 7.1 High 2026-08-13
CVE-2026-58445 Cross-repository label-ID enumeration oracle via unscoped DeleteIssueLabel API — Gitea Open Source Git Server - - 2026-08-13
CVE-2026-59502 Priority - CWE-203: Observable Discrepancy — Portal Generator addon to Priority ERP (developed by Soft Solutions) 5.3 Medium 2026-08-13
CVE-2026-73409 Budibase: Server Filesystem Existence/Read Oracle via Builder-Controlled MongoDB tlsCertificateKeyFile — budibase 5.1 Medium 2026-08-12

Vulnerabilities classified as CWE-203 (通过差异性导致的信息暴露) represent 205 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.