Authentication Bypass Vulnerability in Discuz! X5.0 by Discuz
CVE-2026-49952
What is CVE-2026-49952?
The vulnerability in Discuz! X5.0 enables unauthenticated remote attackers to exploit the shared cryptographic key used in UCenter integration, granting them unauthorized access to the database backup and restore features via the dbbak.php file. By injecting a tailored payload through the username parameter during the login process, attackers can misuse the encryption oracle found in the logging_ctl::logging_more() function. This allows them to acquire a validly signed token, thereby circumventing authorization protocols for database export and import operations. Furthermore, attackers can trigger a race condition to impersonate arbitrary users, significantly escalating the risk of unauthorized database access.
Affected Version(s)
Discuz! X5.0 20260320 <= 20260501
References
CVSS V4
Timeline
- ๐ก
Public PoC available
- ๐พ
Exploit known to exist
Vulnerability published
Vulnerability Reserved
