CVE Intelligence

Yzcheng90 X-springboot vulnerabilities

🔔 Create alert RSS Version checker

Published CVEs affecting Yzcheng90 X-springboot: 5 record(s), with affected versions and fixes.
cpe:2.3:a:yzcheng90:x-springboot

CVE-2026-97064 Critical · 9.1 CWE-1392 Sep 25, 2026
X-SpringBoot through 6.0 Authentication Bypass via Static Master Code
X-SpringBoot through 6.0 ships with a hardcoded static master login verification code 172839 enabled by default in the database seed. Unauthenticated attackers can authenticate as any user by submitting the public master code to the emailOrMobileLogin endpoint with a known email or mobile number.
CVE-2026-97063 Critical · 9.1 CWE-287 Sep 25, 2026
X-SpringBoot through 6.0 Authentication Bypass via Login Code
X-SpringBoot through 6.0 returns login verification codes in HTTP responses from unauthenticated endpoints GET /sys/mobile/code and GET /sys/email/code without sending them to account owners. Attackers can request codes using known mobile numbers or email addresses, read them from responses, and authenticate as victims via POST /sys/emailOrMobileLogin/login to hijack accounts.
CVE-2026-97060 High · 7.2 CWE-639 Sep 25, 2026
X-SpringBoot through 6.0 Authorization Bypass via User Management
X-SpringBoot through 6.0 lacks object-level authorization in user management endpoints, allowing sub-administrators to modify or delete users without ownership verification. Attackers with user-management permissions can reset passwords for any account including the super administrator, rebind roles, or delete users via POST /sys/user/update and POST /sys/user/delete endpoints.
CVE-2026-100192 Medium · 6.5 CWE-306 Sep 25, 2026
X-SpringBoot through 6.0 Credential Exposure via Unauthenticated Endpoint
X-SpringBoot through 6.0 exposes appKey and appSecret credentials in the GET /application/manager/select endpoint without authentication or field filtering. Unauthenticated attackers can retrieve these credentials and use them to send arbitrary SMS messages through any tenant's SMS provider, enabling SMS bombing and impersonation attacks.
CVE-2025-55948 High · 7.3 CWE-266 Dec 4, 2025
This vulnerability fundamentally arises from yzcheng90 X-SpringBoot 6.0's implementation…
This vulnerability fundamentally arises from yzcheng90 X-SpringBoot 6.0's implementation of role-based access control (RBAC) through dual dependency on frontend menu systems and backend permission tables, without enforcing atomic synchronization between these components. The critical flaw manifests when frontend menu updates (such as privilege revocation) fail to propagate to the backend permission table in real-time, creating a dangerous desynchronization. While users lose access to restricted functions through the web interface (as UI elements properly disappear), the stale permission records still validate unauthorized API requests when accessed directly through tools like Postman. Attackers exploiting this inconsistency can perform privileged operations including but not limited to: creating high-permission user accounts, accessing sensitive data beyond their clearance level, and executing admin-level commands.