Description
The Content Egg – Affiliate Product Importer & Price Comparison plugin for WordPress is vulnerable to Arbitrary File Deletion via Path Traversal in versions up to and including 11.3.0. This is due to insufficient validation of the 'img_file' field within the cegg_data post metadata: the value passes only through wp_strip_all_tags() (which does not strip path traversal sequences), is stored directly in post meta, and is later concatenated without normalization into a filesystem path in getFullImgPath() before being passed to PHP's unlink(). This makes it possible for authenticated attackers, with author-level access and above, to delete arbitrary files on the affected site's server which may make remote code execution possible.
Published: 2026-08-05
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Content Egg – Affiliate Product Importer & Price Comparison plugin for WordPress contains a path traversal flaw that allows an attacker to control the value of the 'img_file' post meta field. Only fallible sanitization is applied, and the value is later concatenated into a filesystem path and passed directly to PHP's unlink() function. This flaw permits deletion of any file on the server that the web process can reach, and as noted by the vendor, such deletion may enable remote code execution if an attacker deletes a critical file or replaces it with malicious content. The weakness maps to CWE‑22 (Path Traversal).

Affected Systems

All WordPress sites running the Content Egg plugin version 11.3.0 or earlier are affected. The plugin is distributed by keywordrush and is commonly installed for affiliate product import and price comparison features. No specific operating system or WordPress version is required beyond the coexistence of the vulnerable plugin.

Risk and Exploitability

The vulnerability has a CVSS score of 8.1, indicating high severity. The EPSS score is not available, and the flaw is not listed in the CISA KEV catalog. The attack requires authenticated access with at least Author privileges; an attacker can craft a post meta entry with a crafted 'img_file' value, causing the plugin to delete arbitrarily specified files on the server. Because the flaw can be triggered by legitimate author-level users, the risk is significant in environments where such roles are widely granted. Once a file is deleted, an attacker might subsequently upload malicious code or exploit other vulnerabilities to achieve remote code execution.

Generated by OpenCVE AI on August 5, 2026 at 15:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Content Egg plugin to a version newer than 11.3.0, following the vendor’s upgrade instructions.
  • If an upgrade cannot be performed immediately, revoke author or higher roles from editing the post meta field that holds the img_file value or disable the functionality that writes this data through user input.
  • As a last resort, remove or disable the Content Egg plugin entirely from the WordPress installation to eliminate the exploitation surface.

Generated by OpenCVE AI on August 5, 2026 at 15:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Keywordrush
Keywordrush content Egg – Affiliate Product Importer & Price Comparison
Wordpress
Wordpress wordpress
Vendors & Products Keywordrush
Keywordrush content Egg – Affiliate Product Importer & Price Comparison
Wordpress
Wordpress wordpress

Wed, 05 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 05 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
Description The Content Egg – Affiliate Product Importer & Price Comparison plugin for WordPress is vulnerable to Arbitrary File Deletion via Path Traversal in versions up to and including 11.3.0. This is due to insufficient validation of the 'img_file' field within the cegg_data post metadata: the value passes only through wp_strip_all_tags() (which does not strip path traversal sequences), is stored directly in post meta, and is later concatenated without normalization into a filesystem path in getFullImgPath() before being passed to PHP's unlink(). This makes it possible for authenticated attackers, with author-level access and above, to delete arbitrary files on the affected site's server which may make remote code execution possible.
Title Content Egg <= 11.3.0 - Authenticated (Author+) Arbitrary File Deletion
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H'}


Subscriptions

Keywordrush Content Egg – Affiliate Product Importer & Price Comparison
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-05T14:40:28.082Z

Reserved: 2026-07-16T16:28:59.312Z

Link: CVE-2026-15979

cve-icon Vulnrichment

Updated: 2026-08-05T14:40:18.375Z

cve-icon NVD

Status : Deferred

Published: 2026-08-05T14:17:03.547

Modified: 2026-08-12T21:00:37.147

Link: CVE-2026-15979

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T10:06:28Z

Weaknesses
  • CWE-22

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