Codeigniter
Approved changes feed: RSS · Atom
cpe:2.3:a:codeigniter:codeigniter:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Codeigniter (1ff1b062-2944-593a-af74-8d93b0813cd3) |
|---|---|
| Product | Codeigniter (9f437b05-71ee-5757-b08e-e0af95c35ed0) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/codeigniter4/codeigniter4 |
purl2cpe | 2026-06-01 10:11:26.337281 |
pkg:npm/codeigniter4 |
purl2cpe | 2026-06-01 10:11:26.337282 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2025-54418 |
vulnerable | 2026-06-08 07:33:12.579192 |
CodeIgniter4's ImageMagick Handler has Command Injection Vulnerability
CRITICAL (9.8)
CodeIgniter is a PHP full-stack web framework. A command injection vulnerability present in versions prior to 4.6.2 affects applications that use the ImageMagick handler for image processing (`imagick` as the image library) and either allow file uploads with user-controlled filenames and process uploaded images using the `resize()` method or use the `text()` method with user-controlled text content or options. An attacker can upload a file with a malicious filename containing shell metacharacters that get executed when the image is processed or provide malicious text content or options that get executed when adding text to images Users should upgrade to v4.6.2 or later to receive a patch. As a workaround, switch to the GD image handler (`gd`, the default handler), which is not affected by either vulnerability. For file upload scenarios, instead of using user-provided filenames, generate random names to eliminate the attack vector with `getRandomName()` when using the `move()` method, or use the `store()` method, which automatically generates safe filenames. For text operations, if one must use ImageMagick with user-controlled text, sanitize the input to only allow safe characters and validate/restrict text options.
Published: 2025-07-28T14:47:20.887Z
Updated: 2025-07-28T17:19:14.503Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-24013 |
vulnerable | 2026-06-08 07:12:47.336824 |
CodeIgniter validation of header name and value
MEDIUM (5.3)
CodeIgniter is a PHP full-stack web framework. Prior to 4.5.8, CodeIgniter lacked proper header validation for its name and value. The potential attacker can construct deliberately malformed headers with Header class. This could disrupt application functionality, potentially causing errors or generating invalid HTTP requests. In some cases, these malformed requests might lead to a DoS scenario if a remote service’s web application firewall interprets them as malicious and blocks further communication with the application. This vulnerability is fixed in 4.5.8.
Published: 2025-01-20T15:57:37.975Z
Updated: 2025-01-21T14:51:01.754Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6526 |
vulnerable | 2026-06-08 06:58:19.690705 |
CodeIgniter Ecommerce-CodeIgniter-Bootstrap cross site scripting
LOW (3.5)
A vulnerability classified as problematic has been found in CodeIgniter Ecommerce-CodeIgniter-Bootstrap up to 1998845073cf433bc6c250b0354461fbd84d0e03. This affects an unknown part. The manipulation of the argument search_title/catName/sub/name/categorie leads to cross site scripting. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The identifier of the patch is 1b3da45308bb6c3f55247d0e99620b600bd85277. It is recommended to apply a patch to fix this issue. The identifier VDB-270369 was assigned to this vulnerability.
Published: 2024-07-05T13:31:04.482Z
Updated: 2024-08-01T21:41:03.521Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-41344 |
vulnerable | 2026-06-08 06:43:54.422582 |
Details available
A Cross-Site Request Forgery (CSRF) in Codeigniter 3.1.13 allows attackers to arbitrarily change the Administrator password and escalate privileges.
Published: 2024-10-15T00:00:00.000Z
Updated: 2024-10-15T19:25:10.969Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-29904 |
vulnerable | 2026-06-08 06:33:29.520420 |
CodeIgniter4 Language class DoS Vulnerability
HIGH (7.5)
CodeIgniter is a PHP full-stack web framework A vulnerability was found in the Language class that allowed DoS attacks. This vulnerability can be exploited by an attacker to consume a large amount of memory on the server. Upgrade to v4.4.7 or later.
Published: 2024-03-29T15:32:38.686Z
Updated: 2024-08-21T22:44:16.609Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-46240 |
vulnerable | 2026-06-08 06:12:44.467021 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-32692 |
vulnerable | 2026-06-08 06:04:47.036505 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-46170 |
vulnerable | 2026-06-08 05:50:38.298528 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40835 |
vulnerable | 2026-06-08 05:48:28.225491 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40834 |
vulnerable | 2026-06-08 05:48:28.225048 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40833 |
vulnerable | 2026-06-08 05:48:28.224603 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40832 |
vulnerable | 2026-06-08 05:48:28.223980 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40831 |
vulnerable | 2026-06-08 05:48:28.223545 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40830 |
vulnerable | 2026-06-08 05:48:28.223069 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40829 |
vulnerable | 2026-06-08 05:48:28.222601 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40828 |
vulnerable | 2026-06-08 05:48:28.221952 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40827 |
vulnerable | 2026-06-08 05:48:28.221495 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40826 |
vulnerable | 2026-06-08 05:48:28.220752 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40825 |
vulnerable | 2026-06-08 05:48:28.220085 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-40824 |
vulnerable | 2026-06-08 05:48:28.216953 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-39284 |
vulnerable | 2026-06-08 05:47:18.528937 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-35943 |
vulnerable | 2026-06-08 05:46:06.030483 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-24712 |
vulnerable | 2026-06-08 05:41:01.410842 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-24711 |
vulnerable | 2026-06-08 05:41:01.410355 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23556 |
vulnerable | 2026-06-08 05:40:57.758246 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21715 |
vulnerable | 2026-06-08 05:40:02.067512 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21647 |
vulnerable | 2026-06-08 05:40:01.922513 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-10793 |
vulnerable | 2026-06-08 05:16:35.896232 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-12071 |
vulnerable | 2026-06-08 05:10:39.791605 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2016-10131 |
vulnerable | 2026-06-08 05:07:17.386551 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2015-5725 |
vulnerable | 2026-06-08 05:06:50.821999 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-8686 |
vulnerable | 2026-06-08 05:06:09.865688 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-8684 |
vulnerable | 2026-06-08 05:06:09.862699 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2013-4891 |
vulnerable | 2026-06-08 05:04:50.188621 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2012-1915 |
vulnerable | 2026-06-08 05:00:51.423310 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.