VYPR

Packagist (Composer) package

codeigniter4/framework

pkg:composer/codeigniter4/framework

Vulnerabilities (15)

  • CVE-2025-54418Jul 28, 2025
    affected < 4.6.2fixed 4.6.2

    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 filen

  • CVE-2025-45406MedJul 25, 2025
    affected <= 4.6.2

    A stored cross-site scripting (XSS) vulnerability in CodeIgniter4 v4.6.0 allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the debugbar_time parameter. NOTE: this is disputed by the Supplier because attackers cannot influence the value

  • CVE-2025-24013Jan 20, 2025
    affected < 4.5.8fixed 4.5.8

    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 caus

  • CVE-2024-29904Mar 29, 2024
    affected < 4.4.7fixed 4.4.7

    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.

  • CVE-2023-46240Oct 31, 2023
    affected < 4.4.3fixed 4.4.3

    CodeIgniter is a PHP full-stack web framework. Prior to CodeIgniter4 version 4.4.3, if an error or exception occurs, a detailed error report is displayed even if in the production environment. As a result, confidential information may be leaked. Version 4.4.3 contains a patch. As

  • CVE-2023-32692May 30, 2023
    affected < 4.3.5fixed 4.3.5

    CodeIgniter is a PHP full-stack web framework. This vulnerability allows attackers to execute arbitrary code when you use Validation Placeholders. The vulnerability exists in the Validation library, and validation methods in the controller and in-model validation are also vulnera

  • CVE-2022-46170Dec 22, 2022
    affected < 4.2.11fixed 4.2.11

    CodeIgniter is a PHP full-stack web framework. When an application uses (1) multiple session cookies (e.g., one for user pages and one for admin pages) and (2) a session handler is set to `DatabaseHandler`, `MemcachedHandler`, or `RedisHandler`, then if an attacker gets one sess

  • CVE-2022-23556Dec 22, 2022
    affected < 4.2.11fixed 4.2.11

    CodeIgniter is a PHP full-stack web framework. This vulnerability may allow attackers to spoof their IP address when the server is behind a reverse proxy. This issue has been patched, please upgrade to version 4.2.11 or later, and configure `Config\App::$proxyIPs`. As a workaroun

  • CVE-2022-39284Oct 6, 2022
    affected < 4.2.7fixed 4.2.7

    CodeIgniter is a PHP full-stack web framework. In versions prior to 4.2.7 setting `$secure` or `$httponly` value to `true` in `Config\Cookie` is not reflected in `set_cookie()` or `Response::setCookie()`. As a result cookie values are erroneously exposed to scripts. It should be

  • CVE-2022-24712Feb 28, 2022
    affected < 4.1.9fixed 4.1.9

    CodeIgniter4 is the 4.x branch of CodeIgniter, a PHP full-stack web framework. A vulnerability in versions prior to 4.1.9 might allow remote attackers to bypass the CodeIgniter4 Cross-Site Request Forgery (CSRF) protection mechanism. Users should upgrade to version 4.1.9. There a

  • CVE-2022-24711Feb 28, 2022
    affected < 4.1.9fixed 4.1.9

    CodeIgniter4 is the 4.x branch of CodeIgniter, a PHP full-stack web framework. Prior to version 4.1.9, an improper input validation vulnerability allows attackers to execute CLI routes via HTTP request. Version 4.1.9 contains a patch. There are currently no known workarounds for

  • CVE-2022-21715Jan 24, 2022
    affected < 4.1.8fixed 4.1.8

    CodeIgniter4 is the 4.x branch of CodeIgniter, a PHP full-stack web framework. A cross-site scripting (XSS) vulnerability was found in `API\ResponseTrait` in Codeigniter4 prior to version 4.1.8. Attackers can do XSS attacks if a potential victim is using `API\ResponseTrait`. Vers

  • CVE-2022-21647Jan 4, 2022
    affected < 4.1.6fixed 4.1.6

    CodeIgniter is an open source PHP full-stack web framework. Deserialization of Untrusted Data was found in the `old()` function in CodeIgniter4. Remote attackers may inject auto-loadable arbitrary objects with this vulnerability, and possibly execute existing PHP code on the serv

  • CVE-2020-10793Mar 23, 2020
    affected <= 4.0.0

    CodeIgniter through 4.0.0 allows remote attackers to gain privileges via a modified Email ID to the "Select Role of the User" page. NOTE: A contributor to the CodeIgniter framework argues that the issue should not be attributed to CodeIgniter. Furthermore, the blog post reference

  • CVE-2017-1000247HigNov 17, 2017
    affected >= 3.1.3, < 3.1.4fixed 3.1.4

    British Columbia Institute of Technology CodeIgniter 3.1.3 is vulnerable to HTTP Header Injection in the set_status_header() common function under Apache resulting in HTTP Header Injection flaws.