CVE-2018-19520: php Code Injection
Vulnerability summary
CVE-2018-19520 is a high (CVSS 8.8) Code Injection vulnerability in php. EPSS estimates a 2.92% chance of exploitation in the next 30 days, higher than 86.8% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 25-11-2018PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
An issue was discovered in SDCMS 1.6 with PHP 5.x. app/admin/controller/themecontroller.php uses a check_bad function in an attempt to block certain PHP functions such as eval, but does not prevent use of preg_replace 'e' calls, allowing users to execute arbitrary code by leveraging access to admin template management.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
2.92%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
0.00 pp
From 2.92% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundWhiterabbitc.Github.Io
Maturity: poc
Exploit Reference (blog.whiterabbitxyj.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
2 vendors · 2 products
References
2 links- github.com/WhiteRabbitc/WhiteRabbitc.github.io/blob/master/cve/SDCMS_1.6_code_execution.docX Refsource MISCExploitThird Party Advisory