Description
A weakness has been identified in kirilkirkov Ecommerce-CodeIgniter-Bootstrap up to 23105f25dadf57b4314fc015a63a7c6e910c89df. Impacted is the function do_upload_others_images of the file application/modules/vendor/controllers/AddProduct.php of the component Vendor Image Manager. Executing a manipulation of the argument folder can lead to path traversal. It is possible to launch the attack remotely. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. This patch is called de1c9e73ccf3bd032d9a0525c4752290d959dd8b. It is best practice to apply a patch to resolve this issue.
Published: 2026-07-04
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A directory traversal flaw exists in the add‑upload method of the Vendor Image parameter, an attacker can escape the intended upload directory and read or list arbitrary files on the server. The weakness, identified as CWE‑22, provides a remote ability to expose confidential data but does not grant code execution or direct system compromise.

Affected Systems

All current releases of the kirilkirkov Ecommerce‑CodeIgniter‑Bootstrap application are impacted until the repository is updated to the commit de1c9e73ccf3bd032d9a0525c4752290d959dd8b. The project uses a rolling‑release workflow, so formal version numbers are not available; commit prior to the patch.

Risk and Exploitability

With a CVSS score of 5.3 the flaw carries moderate risk, and an EPSS score of less than 1 % indicates a low, yet non‑zero, likelihood of exploitation. The attack can be performed remotely by submitting a crafted request containing a malicious folder value. The vulnerability is not listed in the CISA KEV catalog, but it remains an exploitable path traversal vulnerability for any deployment that has not applied the patch.

Generated by OpenCVE AI on July 21, 2026 at 08:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch by updating the repository to the commit de1c9e73ccf3bd032d9a0525c4752290d959dd8b or to any later release.
  • If updating is not immediately possible, validate and sanitize the folder parameter by rejecting any instances of "..", leading slashes or other characters that could facilitate traversal and allow only known safe folder names.
  • Store uploaded files in a dedicated directory that is protected from web access and configure the server to disallow directory traversal so that even a successful traversal attempt cannot expose sensitive files.

Generated by OpenCVE AI on July 21, 2026 at 08:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 04 Jul 2026 17:00:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in kirilkirkov Ecommerce-CodeIgniter-Bootstrap up to 23105f25dadf57b4314fc015a63a7c6e910c89df. Impacted is the function do_upload_others_images of the file application/modules/vendor/controllers/AddProduct.php of the component Vendor Image Manager. Executing a manipulation of the argument folder can lead to path traversal. It is possible to launch the attack remotely. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. This patch is called de1c9e73ccf3bd032d9a0525c4752290d959dd8b. It is best practice to apply a patch to resolve this issue.
Title kirilkirkov Ecommerce-CodeIgniter-Bootstrap Vendor Image Manager AddProduct.php do_upload_others_images path traversal
First Time appeared Kirilkirkov
Kirilkirkov ecommerce-codeigniter-bootstrap
Weaknesses CWE-22
CPEs cpe:2.3:a:kirilkirkov:ecommerce-codeigniter-bootstrap:*:*:*:*:*:*:*:*
Vendors & Products Kirilkirkov
Kirilkirkov ecommerce-codeigniter-bootstrap
References
Metrics cvssV2_0

{'score': 5.5, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:P/E:ND/RL:OF/RC:C'}

cvssV3_0

{'score': 5.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:X/RL:O/RC:C'}

cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:X/RL:O/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Kirilkirkov Ecommerce-codeigniter-bootstrap
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T14:57:17.274Z

Reserved: 2026-07-03T17:24:34.759Z

Link: CVE-2026-14636

cve-icon Vulnrichment

Updated: 2026-07-06T14:56:56.957Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T08:45:02Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')