CVE-2026-108828: Zen Cart Admin Panel configuration.php eval sql injection
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: "setfunction/usefunction are not editable through any normal admin UI (only at plugin-install time via SQL, or via direct database access)".
Affected Software
Event History
Frequently Asked Questions
What level of access does an attacker need?
The severity vector indicates high privileges are required. Exploitation is remote but is rated high complexity and described as difficult.
Can these configuration values be changed through the normal administration interface?
No. The vendor states that set_function and use_function are not editable through the normal admin UI; they can only be changed at plugin-install time through SQL or through direct database access.
What should be reviewed while remediation is pending?
Review plugin-install SQL and access to the database, since these are the only vendor-identified paths for changing set_function or use_function. Restricting and auditing those paths is particularly relevant.
Is exploit code available?
Yes. A public exploit is reported as available, although exploitation is considered difficult and requires high privileges.