Impact
CI4MS is a CodeIgniter 4‑based CMS skeleton that supports theme deletion. The vulnerability lies in the deleteProcess() action, which accepts a POST parameter tables[] containing arbitrary table names. The values are passed directly to $forge->dropTable() without validation, enabling an authenticated admin to drop any table in the database. This can lead to irreversible data loss and potentially disrupt application availability.
Affected Systems
The flaw affects all CI4MS releases from version 0.31.1.0 up through the pre‑0.31.8.0 series. Systems running any of those versions with administrative access are vulnerable.
Risk and Exploitability
The CVSS score of 6.9 indicates a medium‑to‑high severity issue, and the lack of an EPSS rating means the exploitation probability is unknown. The vulnerability is not listed in CISA’s KEV catalog, but because it requires authenticated administrative rights, it represents a moderate systemic risk. An attacker who can log in as a privileged administrator could send a crafted POST request to the deleteProcess endpoint to drop arbitrary tables, leading to data loss.
OpenCVE Enrichment
Github GHSA