Description
A vulnerability was identified in Zen Cart 2.2.2. Affected by this vulnerability is the function eval of the file admin/configuration.php of the component Admin Panel. The manipulation of the argument gID leads to sql injection. The attack may be initiated remotely. The attack is considered to have high complexity. The exploitation appears to be difficult. The exploit is publicly available and might be used. The vendor explains: "`set_function`/`use_function` are not editable through any normal admin UI (only at plugin-install time via SQL, or via direct database access)".
Published: 2026-10-12
Score: 2.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Remote SQL Injection
Action: Apply Patch
AI Analysis

Impact

Zen Cart version 2.2.2 contains a flaw in the admin/configuration.php file where an eval function processes the gID parameter supplied to the Admin Panel. The gID value is passed to the eval call without proper sanitization, allowing attackers to inject arbitrary SQL statements. This flaw enables unauthorized read or modification of database data, potentially leading to escalation of privileges within the application. The vulnerability is an example of input‑validation and SQL injection weaknesses, identified as CWE-74 and CWE-89.

Affected Systems

The affected platform is the Zen Cart e‑commerce application, specifically the Admin Panel component of version 2.2.2. The defect lies in the eval implementation inside configuration.php and concerns manipulation of the gID argument by administrators or external callers.

Risk and Exploitability

The base CVSS score of 2.1 indicates a low overall severity, yet the vulnerability can be triggered remotely and is noted as having high complexity and a difficult exploitation path. The EPSS score is not available, and it is not listed in the CISA KEV catalog, implying it was not actively weaponized at the time of reporting. Nevertheless, publicly available exploit code exists, meaning that an attacker with remote admin panel access could potentially compromise the database. Although the threat is confined to data manipulation rather than system takeover, the possibility of unauthorized access warrants attention.

Generated by OpenCVE AI on October 12, 2026 at 12:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Zen Cart release that removes or secures the eval call in admin/configuration.php
  • Sanitize the gID parameter by enforcing a whitelist of allowed characters or escaping SQL meta‑characters before evaluation
  • Restrict admin panel access to trusted IP ranges or a VPN, and enforce strong authentication or multi‑factor authentication to limit exposure

Generated by OpenCVE AI on October 12, 2026 at 12:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Zen-cart
Zen-cart zen Cart
Vendors & Products Zen-cart
Zen-cart zen Cart

Mon, 12 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in Zen Cart 2.2.2. Affected by this vulnerability is the function eval of the file admin/configuration.php of the component Admin Panel. The manipulation of the argument gID leads to sql injection. The attack may be initiated remotely. The attack is considered to have high complexity. The exploitation appears to be difficult. The exploit is publicly available and might be used. The vendor explains: "`set_function`/`use_function` are not editable through any normal admin UI (only at plugin-install time via SQL, or via direct database access)".
Title Zen Cart Admin Panel configuration.php eval sql injection
First Time appeared Zen Cart
Zen Cart zen Cart
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:zen_cart:zen_cart:*:*:*:*:*:*:*:*
Vendors & Products Zen Cart
Zen Cart zen Cart
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:N/AC:H/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Zen-cart Zen Cart
Zen Cart Zen Cart
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-13T14:56:59.039Z

Reserved: 2026-10-11T11:09:44.262Z

Link: CVE-2026-108828

cve-icon Vulnrichment

Updated: 2026-10-13T14:56:37.448Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T12:17:14.463

Modified: 2026-10-13T15:17:33.820

Link: CVE-2026-108828

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T13:00:15Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')