Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Discuz! admin session
-
ExploitSubmit crafted 'delete' parameter to medal moderation
-
ExecutionTrigger SQL injection in modmedalsubmit
-
ImpactExtract or modify database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated administrator session in Discuz! X5.0 (builds X5.0-20260801, X5.0-20260820, or X5.0-20260910) with access to the Admin Medal Moderation component, because the vulnerable modmedalsubmit function in upload/source/app/admin/child/medals/mod.php is an admin-only moderation endpoint (CVSS PR:H). The specific trigger is supplying a malicious value in the 'delete' argument of the medal moderation request. The primary limiting factor is the need for high-privilege admin access; no additional user interaction is required (UI:N) and the attack is deliverable over the network to the admin panel. |
| Impact | This is a moderate, not top-priority, issue despite being remotely reachable. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, VC:L/VI:L/VA:L) and its 5.1 score hinge on PR:H - exploitation requires an already-authenticated high-privileged administrator, since the affected code is the Admin Medal Moderation moderation handler (modmedalsubmit in upload/source/app/admin/child/medals/mod.php). That authentication barrier is the dominant risk-limiting factor: an attacker who already holds Discuz! admin rights has far more direct avenues of abuse than a blind SQL injection in a medal-delete parameter. Signals are mostly consistent: the input marks exploitation probability as Proof-of-Concept (E:P) and the description states the exploit has been made public, so public exploit code exists - but there is NO CISA KEV listing and NO EPSS score provided, so there is no evidence of active, widespread exploitation. The low VC/VI/VA (L) impact reflects that a single SQLi in an admin-only function yields limited, not total, compromise. Net: a real but low-urgency finding - a high-CVSS perception is not warranted; prioritize patching for internet-facing forums but below unauthenticated RCE-class issues. |
| Exploit ScenarioDerived | An attacker who has obtained Discuz! X5.0 administrator credentials (or hijacked an admin session) submits a crafted value in the 'delete' argument of the medal moderation form, injecting SQL into the modmedalsubmit handler to read or alter database contents such as user tables. Public exploit code for this parameter already exists, lowering the effort required. Because the vector is PR:H, the scenario presupposes prior administrative access rather than anonymous remote compromise. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 04, 2026
SQL injection in the Admin Medal Moderation module of Comsenz Discuz! X5.0 affects builds X5.0-20260801, X5.0-20260820 and X5.0-20260910, where the modmedalsubmit() handler in upload/source/app/admin/child/medals/mod.php passes the user-supplied 'delete' argument into a SQL query without proper sanitization. Exploitation requires an authenticated administrator session on the admin panel (CVSS PR:H) and the attack is deliverable remotely, so the practical risk is moderate rather than top-priority despite network reachability. Publicly available exploit code exists (CVSS 4.0 E:P), but there is no evidence of confirmed active exploitation and the issue is not in CISA KEV; the vendor was contacted about the disclosure and did not respond, and no vendor-released patch has been identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis: Comsenz was contacted ahead of publication and did not respond, so the only remediation is compensating controls until an official fix appears (track https://vuldb.com/vuln/413371 and EUVD-2026-92092 for updates). The most effective control is to shrink the admin attack surface, since exploitation requires a high-privilege admin session (PR:H): restrict access to the admin panel (e.g. /admin.php or the configured admin entry point) to trusted IP ranges via reverse-proxy ACLs or a web server allowlist, and rename or disable the admin entry script where the platform supports it - the trade-off is reduced administrative flexibility for legitimate remote staff. If a patched build is not yet available, an in-house code hotfix is viable given the narrow trigger: cast the 'delete' argument to an integer or convert the query in modmedalsubmit() to a prepared statement in upload/source/app/admin/child/medals/mod.php, which eliminates the injection at the source but must be re-applied after every upgrade. Where code changes are not possible, temporarily disable or remove the Admin Medal Moderation module (upload/source/app/admin/child/medals/) or revoke medal-management privileges from all but essential administrators, accepting the loss of medal moderation functionality. A WAF rule rejecting non-numeric or SQL-metacharacter-containing values in the 'delete' parameter of medal moderation requests provides defense in depth but carries false-positive risk and can be bypassed by encoding tricks. Because publicly available exploit code exists, also audit admin accounts for least privilege, rotate administrator credentials, and monitor admin-panel and database logs for anomalous medal-moderation requests or unexpected query errors as an early-warning signal.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Discuz! X is a widely deployed PHP/MySQL community forum platform from Comsenz, and its administrative backend is organized as modular controllers under upload/source/app/admin/, including the per-Twig/PHP child controller medals/mod.php that handles medal moderation actions. The vulnerable function modmedalsubmit() builds a database query using the request parameter named 'delete' without parameterization or escaping, which is the classic CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) root cause: attacker-controlled string data is concatenated into an SQL statement executed with the application's database privileges. Because the code path lives inside the admin application rather than the public-facing forum front end, the injection point is only reachable after successful authentication as a high-privileged administrator. The CPE entry cpe:2.3:a:comsenz:discuz!:*:*:*:*:*:*:*:* is version-agnostic, so the EUVD-listed build strings (X5.0-20260801, X5.0-20260820, X5.0-20260910) are the authoritative version markers, and the associated tags (PHP, SQLi, File Upload, Discuz) confirm the PHP/SQLi nature of the flaw and the admin file-upload/medal-moderation surface in which it sits.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Admin-only medal moderation endpoint requires high privileges (PR:H); network-reachable with no user interaction, and SQLi yields limited C/I/A impact (L) within one database scope.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was found in Comsenz Discuz! X5.0-20260801/X5.0-20260820/X5.0-20260910. Affected by this issue is the function modmedalsubmit of the file upload/source/app/admin/child/medals/mod.php of the component Admin Medal Moderation. The manipulation of the argument delete results in sql injection. It is possible to launch the attack remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Authentication bypass in Discuz! X5.0 releases 20260320 through 20260501 allows unauthenticated remote attackers to acce
Authenticated remote code execution in Discuz! X5.0 releases 20260320 through 20260501 allows administrators to chain a
Reflected Cross-Site Scripting (XSS) vulnerability in Discuz!. Rated high severity (CVSS 7.1), this vulnerability is rem
CAPTCHA challenge controls in Discuz! X5.0 (releases 20260320-20260501) can be reliably defeated by unauthenticated remo
Discuz!. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low a
Discuz!. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low a
Discuz!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low
Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp
Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp
Discuz!. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exp
Discuz!. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pa
Discuz!. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor
EUVD-2026-92092
GHSA-4h38-vc9g-hmhp
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB