CVE-2026-15979
HighCVSS 8.1Exploitation Probability (EPSS)
Elevated risk53th percentile - higher than 53% of all known CVEs
Summary
The Content Egg plugin for WordPress is vulnerable to Arbitrary File Deletion via Path Traversal in versions up to and including 11.3.0. Insufficient validation of the 'img_file' field allows authenticated attackers with author-level access or above to delete arbitrary files on the server.
Risk Assessment
Potential deletion of critical system or application files, leading to service disruption or even remote code execution.
Recommendation
Immediately update the Content Egg plugin to the latest version and restrict author permissions if possible.
Other vulnerabilities in Content Egg
See all- CVE-2026-96832High
PHP Object Injection vulnerability in Content Egg plugin up to version 6.3.1, exploitable by users with Shop manager role. May lead to execution of malicious PHP objects.
- CVE-2026-119087Medium
The Content Egg plugin for WordPress in versions up to and including 12.0.0 does not properly verify that a user is authorized to perform an action. An authenticated attacker with author-level access or above can create posts attributed to another user's account, typically an administrator, by supplying an admin-owned preset_id.
- CVE-2026-119059Medium
The Content Egg plugin for WordPress in versions up to and including 12.0.0 lacks a per-post capability check in the ajaxUpdateProducts() function. An authenticated attacker with contributor-level access or above can modify Content Egg product data and update-timestamp post meta on arbitrary posts, including those owned by administrators.
Original NVD description (English source)
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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

