216.73.216.197

CVE-2026-41890

· Published 07/05/2026 04:16 · Modified 07/05/2026 15:16

Labels: CVE-2026-41890 2026-05-07CVE-2026-41890CWE-20[email protected]

Essential information

Published
07/05/2026 04:16
Modified
07/05/2026 15:16
Author
Creator
CVSS
6.9 MEDIUM (v3) 6.9 MEDIUM (v4.0)
CISA KEV
No
CWE
CVSS vector

CVSS metrics

Description

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. From version 0.31.1.0 to before version 0.31.8.0, the deleteProcess() action accepts a POST parameter tables[] containing arbitrary table names. These are passed directly to $forge->dropTable() without validating that the tables belong to the theme being deleted. The deleteConfirm view correctly populates tables[] from the theme's own migration files, but the server-side deleteProcess does not verify the received values against those files. An authenticated admin can craft a POST request with arbitrary table names and drop any table in the database. This issue has been patched in version 0.31.8.0.

NVD status

Status
Deferred — CVE has been recently published to the CVE List and has been received by the NVD.
Source
[email protected]
NVD
View on NVD

Affected products (CPE)

ProductCPE
codeigniter / ci4ms cpe:2.3:a:codeigniter:ci4ms:0.31.1.0-0.31.8.0:*:*:*:*:*:*:*

References