CVE-2026-48062Critical· 9.8▾ MidnightCodeIgniter4 has a validation bypass when uploading file extensions via `ext_in` rule
▾ Midnight zone — Critical, or high with PoC / in-the-wild
impact 53.9 · likelihood 0.2 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Aug 2.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via GHSA
0.4%
0.4% → 0.8%
The ext_in upload validation rule checked the MIME-derived guessed extension instead of the client-provided filename extension. As a result, an uploaded file named shell.php containing GIF-like content could pass validation such as:
uploaded[avatar]|is_image[avatar]|mime_in[avatar,image/gif]|ext_in[avatar,gif]
because the detected MIME type maps to gif, even though the uploaded filename extension is php.
Applications are impacted if they:
ext_in to validate the uploaded filename extension,$file->move($path),In those conditions, this may lead to arbitrary code execution. The default application does not expose such an upload endpoint.
Upgrade to v4.7.3 or later.
writable/uploads$file->store() or $file->move($path, $file->getRandomName()) instead of preserving the original filename$file->getClientExtension() is not in the allowed list or does not match $file->guessExtension()codeigniter4/framework < 4.7.2Upgrade to a patched release:
codeigniter4/framework 4.7.3Connected by shared product, vendor, weakness, or advisory.
CVE-2026-63220Medium· 4.8CodeIgniter is a PHP full-stack web framework
CVE-2026-63221Critical· 9.4CodeIgniter is a PHP full-stack web framework
CVE-2026-63222High· 7.5CodeIgniter is a PHP full-stack web framework
CVE-2025-14199Medium· 6.3A flaw has been found in Verysync 微力同步 up to 2.21.3
CVE-2025-11347High· 7.3A vulnerability was found in code-projects Student Crud Operation up to 3.3
CVE-2025-11318High· 7.3A security flaw has been discovered in Tipray 厦门天锐科技股份有限公司 Data Leakage Prevention System 天锐数据泄露防护系统 1.0