Discuz! X5.0 releases 20260320 through 20260610 contain a local file inclusion vulnerability that allows authenticated administrators to execute arbitrary code by importing a specially crafted plugin configuration containing path traversal sequences in the directory attribute. Attackers can trigger an exception during plugin installation to bypass sanitization routines, causing malicious paths to be stored unsanitized and subsequently passed to include(), which combined with file upload functionality escalates to arbitrary code execution in the context of the web server user.
CVE-2026-49954
Score 7.2 from GitHub Security Advisory (severity: HIGH) published 2026-06-15. the CNA's CVSS baseline 7.2; sources differ by 0.0.
- High severity, but no confirmed exploitation yet
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 7.2
- EG Score
- 7.2(high)
- EPSS
- 40.7%
- KEV
- Not listed
Published
June 15, 2026
Last Modified
June 16, 2026
Advisory Details (3)
Auto-updated Jun 15, 2026Discuz! X5.0 Local File Inclusion via enable_disable.php Plugin Directory | Advisories | VulnCheck
https://www.vulncheck.com/advisories/discuz-x5-0-local-file-inclusion-via-enable-disable-php-plugin-directoryChaining Security Bugs in Discuz! X5.0: from Race Condition to Pre-Auth RCE | Karma(In)Security
https://karmainsecurity.com/chaining-bugs-in-discuz-from-race-condition-to-rceDiscuz! <= X5.0 (enable_disable.php) Local File Inclusion Vulnerability | Karma(In)Security
https://karmainsecurity.com/KIS-2026-11Vendor Advisories for CVE-2026-49954(1)
These vendors published their own advisory mentioning this CVE — often with vendor-specific remediation steps + affected product lists not in NVD.
Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 32× in last 7d / 118× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
Showing the most recent 100 of 118 total refreshes for this CVE.
- 2026-07-07 00:19 UTCEG score recompute
- 2026-07-07 00:19 UTCGHSA enrichment
- 2026-07-06 16:27 UTCEPSS rescore
- 2026-07-06 02:23 UTCEPSS rescore
- 2026-07-05 21:28 UTCEG score recompute
- 2026-07-05 21:28 UTCGHSA enrichment
- 2026-07-05 10:26 UTCEG score recompute
- 2026-07-05 10:26 UTCGHSA enrichment
- 2026-07-05 02:30 UTCEPSS rescore
- 2026-07-04 23:26 UTCEG score recompute
- 2026-07-04 23:25 UTCGHSA enrichment
- 2026-07-04 12:26 UTCEG score recompute
- 2026-07-04 12:25 UTCGHSA enrichment
- 2026-07-04 06:31 UTCEPSS rescore
- 2026-07-04 01:23 UTCEG score recompute
- 2026-07-04 01:22 UTCGHSA enrichment
- 2026-07-03 14:16 UTCEG score recompute
- 2026-07-03 14:16 UTCGHSA enrichment
- 2026-07-02 23:28 UTCEG score recompute
- 2026-07-02 23:28 UTCGHSA enrichment
- 2026-07-02 12:29 UTCEG score recompute
- 2026-07-02 12:29 UTCGHSA enrichment
- 2026-07-02 01:30 UTCEG score recompute
- 2026-07-02 01:30 UTCGHSA enrichment
- 2026-07-01 15:07 UTCEPSS rescore
Show 75 moreShow fewer
- 2026-07-01 14:31 UTCEG score recompute
- 2026-07-01 14:31 UTCGHSA enrichment
- 2026-07-01 03:32 UTCEG score recompute
- 2026-07-01 03:32 UTCGHSA enrichment
- 2026-06-30 23:22 UTCEPSS rescore
- 2026-06-30 16:32 UTCEG score recompute
- 2026-06-30 16:32 UTCGHSA enrichment
- 2026-06-30 05:33 UTCEG score recompute
- 2026-06-30 05:33 UTCGHSA enrichment
- 2026-06-29 18:34 UTCEG score recompute
- 2026-06-29 18:34 UTCGHSA enrichment
- 2026-06-29 14:06 UTCEPSS rescore
- 2026-06-29 14:06 UTCEPSS rescore
- 2026-06-29 06:07 UTCEG score recompute
- 2026-06-29 06:07 UTCGHSA enrichment
- 2026-06-28 18:55 UTCEG score recompute
- 2026-06-28 18:55 UTCGHSA enrichment
- 2026-06-28 14:07 UTCEPSS rescore
- 2026-06-28 07:55 UTCEG score recompute
- 2026-06-28 07:55 UTCGHSA enrichment
- 2026-06-28 04:56 UTCEPSS rescore
- 2026-06-28 04:56 UTCEPSS rescore
- 2026-06-27 20:56 UTCEG score recompute
- 2026-06-27 20:56 UTCGHSA enrichment
- 2026-06-27 09:56 UTCEG score recompute
- 2026-06-27 09:56 UTCGHSA enrichment
- 2026-06-27 03:08 UTCEPSS rescore
- 2026-06-26 22:56 UTCEG score recompute
- 2026-06-26 22:56 UTCGHSA enrichment
- 2026-06-26 11:57 UTCEG score recompute
- 2026-06-26 11:57 UTCGHSA enrichment
- 2026-06-25 22:19 UTCEG score recompute
- 2026-06-25 22:19 UTCGHSA enrichment
- 2026-06-25 13:49 UTCEPSS rescore
- 2026-06-25 11:19 UTCEG score recompute
- 2026-06-25 11:19 UTCGHSA enrichment
- 2026-06-25 00:20 UTCEG score recompute
- 2026-06-25 00:20 UTCGHSA enrichment
- 2026-06-24 14:05 UTCEPSS rescore
- 2026-06-24 13:21 UTCEG score recompute
- 2026-06-24 13:21 UTCGHSA enrichment
- 2026-06-24 02:21 UTCEG score recompute
- 2026-06-24 02:21 UTCGHSA enrichment
- 2026-06-23 21:33 UTCEPSS rescore
- 2026-06-23 21:33 UTCEPSS rescore
- 2026-06-23 15:22 UTCEG score recompute
- 2026-06-23 15:22 UTCGHSA enrichment
- 2026-06-23 04:14 UTCEG score recompute
- 2026-06-23 04:14 UTCGHSA enrichment
- 2026-06-22 17:15 UTCEG score recompute
- 2026-06-22 17:15 UTCGHSA enrichment
- 2026-06-22 14:25 UTCEPSS rescore
- 2026-06-22 14:25 UTCEPSS rescore
- 2026-06-22 05:36 UTCEG score recompute
- 2026-06-22 05:36 UTCGHSA enrichment
- 2026-06-21 18:35 UTCEG score recompute
- 2026-06-21 18:34 UTCGHSA enrichment
- 2026-06-21 14:56 UTCEPSS rescore
- 2026-06-21 14:56 UTCEPSS rescore
- 2026-06-21 07:33 UTCEG score recompute
- 2026-06-21 07:33 UTCGHSA enrichment
- 2026-06-21 01:59 UTCEPSS rescore
- 2026-06-21 01:59 UTCEPSS rescore
- 2026-06-20 20:32 UTCEG score recompute
- 2026-06-20 20:32 UTCGHSA enrichment
- 2026-06-20 09:32 UTCEG score recompute
- 2026-06-20 09:32 UTCGHSA enrichment
- 2026-06-19 22:33 UTCEG score recompute
- 2026-06-19 22:32 UTCGHSA enrichment
- 2026-06-19 19:26 UTCEPSS rescore
- 2026-06-19 19:26 UTCEPSS rescore
- 2026-06-19 11:25 UTCEG score recompute
- 2026-06-19 11:24 UTCGHSA enrichment
- 2026-06-19 00:24 UTCEG score recompute
- 2026-06-19 00:24 UTCGHSA enrichment
Frequently asked(5)
What is CVE-2026-49954?
When was CVE-2026-49954 disclosed?
Is CVE-2026-49954 actively exploited?
What is the CVSS score of CVE-2026-49954?
How do I remediate CVE-2026-49954?
Dependency Blast Radius
Explore the affected products and dependency analysis for CVE-2026-49954
Is Your Infrastructure Affected by CVE-2026-49954?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.