Approved changes feed: RSS · Atom
cpe:2.3:a:e107inc:e107:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | E107Inc (a66e4325-14f6-56a9-9e78-6455f9908edb) |
|---|---|
| Product | E107 (b12710ad-3e20-5ff9-a30f-72b9e1318d03) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-55572 |
vulnerable | 2026-11-03 10:16:34.371455 |
e107: SQL injection in alt_auth plugin (otherdb / e107db backends) via login username
CRITICAL (10)
e107 is a content management system (CMS). Prior to 2.3.7, the bundled alt_auth plugin's otherdb and e107db authentication backends interpolate the submitted login username directly into SQL in e107_plugins/alt_auth/otherdb_auth.php and e107_plugins/alt_auth/e107db_auth.php. The login() methods execute those strings with PDO::query() before effective sanitization, so an unauthenticated user can inject SQL when alt_auth is installed and either backend is configured with a live external database connection. The injection can expose or modify data available to the configured database account, and query failures can additionally disclose the generated query through the debug-message path. This issue is fixed in version 2.3.7.
Published: 2026-10-14T18:12:10.984Z
Updated: 2026-10-29T13:50:36.643Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55573 |
vulnerable | 2026-11-03 10:16:34.268714 |
e107: Unsafe deserialization in install.php allows unauthenticated RCE via POP chain
CRITICAL (9.8)
e107 is a content management system (CMS). Prior to 2.3.7, install.php decodes the attacker-controlled previous_steps POST parameter and passes it to unserialize() at file scope and again in the e_install constructor without restricting allowed classes. The installer remains accessible after a normal installation, and a crafted object graph using the bundled GuzzleHttp\Psr7\PumpStream class can flow through paths.hash into site_path, where string coercion invokes an attacker-controlled callable. An unauthenticated attacker who can reach install.php can therefore execute arbitrary PHP functions with the web server process's privileges, leading to full server compromise. This issue is fixed in version 2.3.7.
Published: 2026-10-14T18:12:58.640Z
Updated: 2026-10-15T15:01:54.402Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-114407 |
vulnerable | 2026-11-03 10:15:52.985323 |
e107 CMS before 2.3.13 Reflected XSS via search.php author Parameter
MEDIUM (6.1)
e107 CMS before 2.3.13 contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to inject malicious HTML by manipulating the author GET parameter in search.php, which is parsed with parse_str() and concatenated unescaped into a rendered input tag via the form handler's 'other' option key. Attackers can craft a single GET request containing a crafted author parameter to break out of the HTML input tag and inject an img element with an onerror handler, executing arbitrary JavaScript in the victim's browser session.
Published: 2026-10-21T12:01:20.918Z
Updated: 2026-10-23T13:28:34.869Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-57859 |
vulnerable | 2026-09-16 04:33:40.201045 |
e107 Second-Order Code Execution via eval()-Based Deserialization in e_array::unserialize()
HIGH (7.5)
e107 prior to version 2.3.8 contains a code execution vulnerability in the e_array deserialization handler that allows an attacker with out-of-band database write access to execute arbitrary PHP code by storing a crafted payload in the user_prefs column. The e_array::unserialize() function in e107_handlers/core_functions.php performs only a prefix check for the string 'array' before passing the stored value to eval(), causing automatic PHP execution whenever the affected user's preferences are materialized through e_user_pref::load().
Published: 2026-07-30T13:41:34.196Z
Updated: 2026-08-14T16:50:24.335Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-48997 |
vulnerable | 2026-07-29 00:57:44.829952 |
e107: Command Injection via shell expansion in ImageMagick resize destination path
HIGH (7.1)
e107 is a content management system (CMS). Versions 2.3.5 and earlier contain a command injection vulnerability in the ImageMagick resize destination path. In resize_image(), the source path is escaped with escapeshellarg(), but the destination path is inserted inside raw double quotes in the convert command; in the submit-news upload flow, that destination filename includes the first six characters of user-controlled news title input. Because the title filter removes literal spaces but not tab characters, and shell expansions such as $(...) and backticks can survive into the quoted destination argument, /bin/sh -c may evaluate attacker-controlled input. Exploitation is possible only when all of the following non-default settings are enabled: resize_method=ImageMagick, subnews_attach=1, upload_enabled=1, subnews_resize is numeric between 30 and 5000, and the attacker is a non-admin in classes permitted by both subnews_class and upload_class. This issue has been fixed in version 2.3.6.
Published: 2026-06-17T21:42:59.679Z
Updated: 2026-06-18T13:06:02.489Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-46620 |
vulnerable | 2026-06-08 08:05:12.104822 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-43936 |
vulnerable | 2026-06-08 08:03:18.024577 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-43935 |
vulnerable | 2026-06-08 08:03:18.024414 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-43934 |
vulnerable | 2026-06-08 08:03:18.024196 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.