Skip to main content

Discuz! X5.0 EUVDEUVD-2026-36793

| CVE-2026-49953 MEDIUM
Guessable CAPTCHA (CWE-804)
2026-06-15 VulnCheck GHSA-p3qj-vw7q-v9pc
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify internet-facing Discuz! X5.0 forum
  2. Delivery
    Harvest CAPTCHA images via unauthenticated HTTP requests
  3. Exploit
    Train custom OCR model on collected samples
  4. Execution
    Automate CAPTCHA solutions to bypass login and registration controls
  5. Persist
    Perform credential stuffing or mass account registration
  6. Impact
    Chain with race condition vulnerability to achieve remote code execution

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication CAPTCHA/guessable mechanism
Exploitation Conditions

No special conditions are required for the CAPTCHA bypass itself - any internet-facing Discuz! X5.0 instance running a release between 20260320 and 20260501 with its default built-in CAPTCHA enabled is exploitable from the network without authentication, credentials, or elevated privileges (consistent with AV:N/PR:N in the CVSS 4.0 vector). The practical prerequisite limiting casual exploitation is the offline model-training phase: an attacker must harvest a sufficient corpus of CAPTCHA samples and train a custom OCR model before automation becomes reliable, adding meaningful but one-time upfront effort. Exploitation is bounded to the affected release date window; deployments outside 20260320-20260501 are not confirmed vulnerable. Escalation to RCE via the documented chain additionally requires whatever conditions the race condition vulnerability imposes, which are governed by a separate, related CVE not assessed here.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N) scores 6.9 Medium, reflecting network-accessible, zero-prerequisite exploitation with low individual-impact ceiling. In isolation this would suggest moderate priority, but several additional signals elevate real-world urgency: a publicly available exploit is confirmed by VulnCheck reporting, and the KarmaInsecurity reference at https://karmainsecurity.com/chaining-bugs-in-discuz-from-race-condition-to-rce explicitly demonstrates using this CAPTCHA bypass as a precondition for a race-condition-to-RCE exploit chain - an impact far beyond the base CVE score. No CISA KEV listing is present, and EPSS data was not supplied, so widespread in-the-wild exploitation is not confirmed, but the combination of public POC, documented RCE chain, and zero-authentication barrier makes this a high-priority remediation for any internet-facing Discuz! X5.0 deployment.

Exploit ScenarioDerived

An attacker sends thousands of unauthenticated GET requests to the Discuz! X5.0 forum's CAPTCHA endpoint, collecting labeled image samples which are used to train a lightweight CNN-based OCR model achieving high solve accuracy against unseen challenges. With the CAPTCHA bypass operational, the attacker automates credential-stuffing or bulk account registration. Per published KarmaInsecurity research, the attacker then leverages the registered account access to trigger a race condition in a separate code path, ultimately escalating to remote code execution on the host server.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 15, 2026

CAPTCHA challenge controls in Discuz! X5.0 (releases 20260320-20260501) can be reliably defeated by unauthenticated remote attackers who harvest samples from exposed forum endpoints and train a custom optical character recognition model to predict challenge text. The underlying weakness - CWE-804 - stems from a limited, predictable character set and insufficient visual distortion in generated images, enabling automation of login, registration, and other abuse-protected flows. Critically, a publicly available exploit exists and KarmaInsecurity has documented chaining this bypass with a race condition to achieve full remote code execution, substantially elevating practical risk beyond the standalone CVSS 4.0 score of 6.9.

RemediationAI

No exact patched release version is confirmed in the available input data; operators must verify directly with the Discuz! project and monitor the advisories at https://karmainsecurity.com/KIS-2026-10 and https://www.vulncheck.com/advisories/discuz-x5-0-captcha-bypass-via-predictable-character-set for patch availability. As an immediate compensating control, replace the native CAPTCHA with a third-party service such as hCaptcha or Google reCAPTCHA v3, accepting the trade-off of external service dependency and user privacy considerations. Rate-limit login and registration endpoints at the reverse proxy or WAF layer - for example, enforcing a maximum of 10 requests per IP per 60-second window - to raise the practical cost of OCR-based automation without fully resolving the root cause. Anomaly detection on registration and login velocity patterns should be enabled to surface exploitation attempts. Given the documented RCE chain (https://karmainsecurity.com/chaining-bugs-in-discuz-from-race-condition-to-rce), remediating this CAPTCHA bypass should be treated as a prerequisite to blocking that full attack path.

Affected VersionsENISA

Discuz! X5.0 20260320 ≤20260610

Affected Packages

euvd discuz_x5_0 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-804 (Use of a Guessable CAPTCHA) identifies the root cause: Discuz! X5.0's built-in challenge generation algorithm produces images with a character set and distortion profile insufficient to resist machine-learning-based recognition. Discuz! X5.0 is a PHP-based community forum platform; the affected product is confirmed via CPE cpe:2.3:a:discuz!:discuz!_x5.0. The vulnerability resides in the CAPTCHA image rendering subsystem, which controls access to login, registration, and high-value form endpoints. Because the character set is limited and the visual noise is predictable, an attacker can collect a statistically significant corpus of CAPTCHA images through unauthenticated HTTP requests, label them, and train a convolutional OCR model that generalizes well to unseen challenges - effectively nullifying the bot-prevention control without any cryptographic or authentication weakness.

Know when Discuz gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-accessible unauthenticated bypass (AV:N/PR:N/AC:L) with limited confidentiality and integrity impact on protected endpoints; no availability impact and scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Discuz! X5.0 releases 20260320 through 20260501 contains a CAPTCHA bypass vulnerability that allows unauthenticated remote attackers to defeat challenge controls by exploiting limited complexity and predictable character sets in generated CAPTCHA images. Attackers can train a custom optical character recognition model against collected CAPTCHA samples to reliably predict challenge text, bypassing protections on login, registration, and other functionality from automated abuse.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Discuz

View all
CVE-2026-49952 CRITICAL POC
9.3 Jun 15

Authentication bypass in Discuz! X5.0 releases 20260320 through 20260501 allows unauthenticated remote attackers to acce

CVE-2026-49954 HIGH POC
8.6 Jun 15

Authenticated remote code execution in Discuz! X5.0 releases 20260320 through 20260501 allows administrators to chain a

CVE-2024-30884 HIGH POC
7.1 Apr 11

Reflected Cross-Site Scripting (XSS) vulnerability in Discuz!. Rated high severity (CVSS 7.1), this vulnerability is rem

CVE-2018-5376 MEDIUM POC
6.1 Jan 12

Discuz!. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low a

CVE-2018-5375 MEDIUM POC
6.1 Jan 12

Discuz!. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low a

CVE-2018-5377 CRITICAL
9.8 Jan 12

Discuz!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low

CVE-2018-10298 MEDIUM POC
5.4 Apr 22

Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp

CVE-2018-10297 MEDIUM POC
5.4 Apr 22

Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp

CVE-2018-5331 MEDIUM POC
5.4 Jan 10

Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp

CVE-2018-5259 HIGH
8.8 Jan 08

Discuz!. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pa

CVE-2018-19464 MEDIUM
4.8 Nov 22

Discuz!. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor

CVE-2026-105146 LOW
2.0 Oct 04

SQL injection in the Admin Medal Moderation module of Comsenz Discuz! X5.0 affects builds X5.0-20260801, X5.0-20260820 a

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy