CodeIgniter is a PHP full-stack web framework. Prior to 4.7.4, calling UploadedFile::move() without a second argument uses the client-provided filename without sanitization, allowing a remote attacker to use path traversal sequences to write uploaded content outside the intended directory when the application exposes an upload path. This issue is fixed in version 4.7.4.
Metrics
Affected Vendors & Products
References
History
Sun, 02 Aug 2026 19:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Codeigniter
Codeigniter codeigniter |
|
| Vendors & Products |
Codeigniter
Codeigniter codeigniter |
Fri, 31 Jul 2026 16:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Fri, 31 Jul 2026 05:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | CodeIgniter is a PHP full-stack web framework. Prior to 4.7.4, calling UploadedFile::move() without a second argument uses the client-provided filename without sanitization, allowing a remote attacker to use path traversal sequences to write uploaded content outside the intended directory when the application exposes an upload path. This issue is fixed in version 4.7.4. | |
| Title | CodeIgniter: Path traversal in UploadedFile::move() when using client-provided filenames | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published: 2026-07-31T04:06:19.448Z
Updated: 2026-07-31T15:58:43.539Z
Reserved: 2026-07-15T22:19:06.907Z
Link: CVE-2026-63222
Updated: 2026-07-31T15:57:10.885Z
No data.
No data.