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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-289 (使用候选名称进行的认证绕过) — Vulnerability Class 38

38 vulnerabilities classified as CWE-289 (使用候选名称进行的认证绕过). AI Chinese analysis included.

CWE-289 represents an authentication bypass vulnerability where systems rely on a single identifier to verify access rights without validating alternative names associated with the same resource or actor. Attackers typically exploit this by utilizing alternate aliases, such as symbolic links, IP addresses, or domain variations, to circumvent security controls that only check the primary name. This oversight allows unauthorized users to gain access to protected assets by presenting a valid but unverified identifier. To prevent this weakness, developers must implement comprehensive identity resolution mechanisms that map all possible names for a resource or user to a single canonical identity. By ensuring that authentication checks apply to every potential alias and enforcing strict validation of all name variations, organizations can eliminate the ambiguity that enables attackers to bypass security boundaries effectively.

MITRE CWE Description
The product performs authentication based on the name of a resource being accessed, or the name of the actor performing the access, but it does not properly check all possible names for that resource or actor.
Common Consequences (1)
Access Control Bypass Protection Mechanism
Mitigations (3)
Architecture and Design Avoid making decisions based on names of resources (e.g. files) if those resources can have alternate names.
Implementation Assume all input is malicious. Use an "accept known good" input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does. When performing input validation, consider all potentially relevant properties, including length, type of input, the full range…
Implementation Inputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.
CVE ID Title CVSS Severity Published
CVE-2026-100351 kin-openapi: ValidationHandler security-requirement bypass via encoded-path operation confusion — kin-openapi 7.4 High 2026-10-15
CVE-2026-104143 DataEase: Stored SQL Injection via dateFormat field templates — dataease 8.7 High 2026-10-14
CVE-2026-57176 social-auth-core Vulnerable to Account Takeover via Identity Binding Flaw in Vend Backend — social-core 6.8 Medium 2026-09-24
CVE-2026-95514 WordPress Netgsm plugin <= 2.10.0 - Bypass Vulnerability vulnerability — Netgsm 5.3 Medium 2026-09-23
CVE-2026-76183 Apache Tomcat: Bypass of security constraints for WebSocket endpoints — Apache Tomcat - - 2026-09-23
CVE-2026-73511 Envoy: Potential path-matching/authentication bypass when using Envoy in combination with a backend stripping per-segment path (matrix) parameters (e.g. Apache Tomcat) — envoy 5.3 Medium 2026-09-21
CVE-2026-92579 AVideo through 29.0 Broken Access Control via CSRF Exemption Basename Collision — AVideo 5.4 Medium 2026-09-16
CVE-2026-12101 Security vulnerabilities have been addressed in IBM Verify Identity Access and IBM Security Verify Access — Verify Identity Access - - 2026-09-15
CVE-2026-15980 MyHome Core <= 4.4.5 - Authentication Bypass to Account Takeover via Activation Token — MyHome Core 9.8 Critical 2026-08-30
CVE-2026-32639 Winter: Broken access control in `Cms\Controllers\Index` allows cross-template actions and unauthorized asset uploads — winter 6.8 Medium 2026-08-26
CVE-2026-15985 Classified Listing - Mobile Number Verification <= 1.6.0 - Unauthenticated Authentication Bypass via Firebase OTP Login — Classified Listing - Mobile Number Verification 8.1 High 2026-08-26
CVE-2026-8457 WooCommerce - Social Login <= 2.8.7 - Unauthenticated Authentication Bypass via Forged Apple 'id_token' JWT — WooCommerce - Social Login 9.8 Critical 2026-08-01
CVE-2026-10842 IBM WebSphere Application Server and WebSphere Application Server Liberty are affected by a security bypass vulnerability — WebSphere Application Server 7.5 High 2026-07-30
CVE-2026-9701 Eventer <= 4.4.2 - Insecure Password Reset Mechanism to Unauthenticated Privilege Escalation — Eventer 9.8 Critical 2026-07-08
CVE-2026-56091 Apache Shiro: Authentication bypass in Guice-Web integration — Apache Shiro - - 2026-06-25
CVE-2026-50627 Apache CXF: OAuth2: Missing JWT Audience and Issuer Validation in Access Token Validator — Apache CXF - - 2026-06-12
CVE-2026-43617 Rsync < 3.4.3 Authorization Bypass via Hostname Resolution — rsync 4.8 Medium 2026-05-20
CVE-2026-3184 Util-linux: util-linux: access control bypass due to improper hostname canonicalization — Red Hat Hardened Images 3.7 Low 2026-04-03
CVE-2026-32036 OpenClaw < 2026.2.26- Authentication Bypass via Encoded Dot-Segment Traversal in /api/channels — OpenClaw 6.5 Medium 2026-03-19
CVE-2026-23903 Apache Shiro: Auth bypass when accessing static files only on case-insensitive filesystems — Apache Shiro 7.5 - 2026-02-09
CVE-2026-24058 Soft Serve has Critical Authentication Bypass — soft-serve 8.1AI High AI 2026-01-22
CVE-2025-14777 Keycloak: keycloak idor in realm client creating/deleting — Red Hat build of Keycloak 26.4 6.0 Medium 2025-12-16
CVE-2025-13613 Elated Membership <= 1.2 - Authentication Bypass via Social Login — Elated Membership 9.8 Critical 2025-12-10
CVE-2025-64521 authentik deactivated service accounts can authenticate to OAuth — authentik 4.8 Medium 2025-11-19
CVE-2025-64343 (conda) Constructor: Excessive permissions during and after installation — constructor 7.8 High 2025-11-07
CVE-2025-8415 Cryostat: authentication bypass if network policies are disabled — Cryostat 5.9 Medium 2025-08-20
CVE-2025-29266 Unraid 安全漏洞 — Unraid 9.6 Critical 2025-03-31
CVE-2024-11283 WP JobHunt <= 7.1 - Authentication Bypass to Candidate — WP JobHunt 7.5 High 2025-03-14
CVE-2024-56511 DataEase has an unauthorized vulnerability — dataease 9.1 - 2025-01-10
CVE-2024-2098 Download Manager <= 3.2.89 - Improper Authorization via protectMediaLibrary — Download Manager 7.5 High 2024-06-13

Vulnerabilities classified as CWE-289 (使用候选名称进行的认证绕过) represent 38 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.