{"id":"BIT-codeigniter-2022-21715","details":"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`. Version 4.1.8 contains a patch for this vulnerability. There are two potential workarounds available. Users may avoid using `API\\ResponseTrait` or `ResourceController` Users may also disable Auto Route and use defined routes only.","aliases":["CVE-2022-21715","GHSA-7528-7jg5-6g62"],"modified":"2024-03-06T11:25:28.861Z","published":"2024-03-06T10:54:26.480Z","database_specific":{"cpes":["cpe:2.3:a:codeigniter:codeigniter:*:*:*:*:*:*:*:*"],"severity":"Medium"},"references":[{"type":"WEB","url":"https://codeigniter4.github.io/userguide/incoming/routing.html#use-defined-routes-only"},{"type":"WEB","url":"https://github.com/codeigniter4/CodeIgniter4/commit/70d881cf5322b7c32e69516aebd2273ac6a1e8dd"},{"type":"WEB","url":"https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-7528-7jg5-6g62"}],"affected":[{"package":{"name":"codeigniter","ecosystem":"Bitnami","purl":"pkg:bitnami/codeigniter"},"ranges":[{"type":"SEMVER","events":[{"introduced":"4.0.0"},{"fixed":"4.1.8"}]}],"database_specific":{"source":"https://github.com/bitnami/vulndb/tree/main/data/codeigniter/BIT-codeigniter-2022-21715.json"},"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"}]}],"schema_version":"1.7.3"}