CVE-2019-9651: An issue was discovered in SDCMS V1.7
CVE-2019-9651 is a critical-severity flaw (CVSS 9.8) affecting sdcms. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
An issue was discovered in SDCMS V1.7. In the \app\admin\controller\themecontroller.php file, the check_bad() function's filtering is not strict, resulting in PHP code execution. This occurs because some dangerous PHP functions (such as "eval") are blocked but others (such as "system") are not, and because ".php" is blocked but ".PHP" is not blocked.
Why this priority
- Critical severity
- Public exploit reference
- Remotely exploitable, no login, no user action
No fix is published yet: follow the downgrade or mitigation steps.
Risk facts
| CVSS score | 9.8 (Critical) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 2.6% (top 15%) |
| CISA exploited list | No |
| Weakness | CWE-94 |
| Published | 2019-03-11 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2019-9651?
sdcms: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2019-9651 being exploited?
CVE-2019-9651 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2019-9651 affect?
CVE-2019-9651 affects sdcms. Severity is critical (CVSS 9.8). An issue was discovered in SDCMS V1.7. In the \app\admin\controller\themecontroller.php file, the check_bad() function's filtering is not strict, resulting in PHP code execution. This occurs because some dangerous PHP functions (such as "ev
How urgent is CVE-2019-9651?
Priority 66/100. Critical severity; Public exploit reference; Remotely exploitable, no login, no user action
Software pages
Related CVEs
- CVE-2019-9652 HIGH 8.8 DOWNGRADE There is a CSRF in SDCMS V1.7 via an m=admin&c=theme&a=edit request
- CVE-2018-19748 HIGH 7.5 DOWNGRADE app/plug/attachment/controller/admincontroller.php in SDCMS 1.6 allows reading arbitrary files via a /?m=plug&
- CVE-2018-19520 HIGH 8.8 DOWNGRADE UPGRADE An issue was discovered in SDCMS 1.6 with PHP 5.x
- CVE-2018-11004 HIGH 8.8 DOWNGRADE An issue was discovered in SDcms v1.5