Quick answers
- Is CVE-2026-49952 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-49952 being exploited in the wild.
- How severe is CVE-2026-49952?
- Critical severity, with a CVSS score of 9.1, published 15 June 2026.
- Which products and versions are affected?
- Discuz! X 20260320 through 20260501.
- Is there a fix for CVE-2026-49952?
- A patch was published on 2026-05-09: Fix committed to Gitee repository Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-49952 attacked?
- It is attacked over the network, in a web application.
- Am I affected by CVE-2026-49952?
- Check whether you run Discuz! X at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
Discuz! X5.0 (releases 20260320 through 20260501) suffers from a cross-context token reuse vulnerability due to the reuse of the global 'authkey' for both UCenter integration (UC_KEY) and the database backup API (dbbak.php). An unauthenticated remote attacker can exploit an encryption oracle in the logging_ctl::logging_more() method by injecting a crafted payload into the username parameter during a login request. This allows the attacker to obtain a legitimately signed token that is accepted by /api/db/dbbak.php, granting access to database export and import operations. Furthermore, this access can be leveraged to trigger a race condition for full user impersonation. The vulnerability is patched in release 20260510.
Affected products
- Discuz! Discuz! X5.0 20260320 through 20260501
Timeline
- 2026-04-27: disclosed: Vendor contacted by researcher
- 2026-05-09: patched: Fix committed to Gitee repository
- 2026-05-10: patched: Fixed version 20260510 released
- 2026-06-15: advisory: Public disclosure and CVE assignment