<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Content Egg – Affiliate Product Importer &amp; Price Comparison (&lt;= 11.3.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/content-egg--affiliate-product-importer--price-comparison--11.3.0/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 05 Aug 2026 15:20:32 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/content-egg--affiliate-product-importer--price-comparison--11.3.0/feed.xml" rel="self" type="application/rss+xml"/><item><title>Arbitrary File Deletion in Content Egg Plugin for WordPress</title><link>https://feed.craftedsignal.io/briefs/2026-08-content-egg-traversal/</link><pubDate>Wed, 05 Aug 2026 15:20:32 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-content-egg-traversal/</guid><description>The Content Egg plugin for WordPress is vulnerable to a path traversal flaw in the 'img_file' parameter, allowing authenticated attackers with author-level permissions to delete arbitrary files on the web server.</description><content:encoded><![CDATA[<p>The Content Egg plugin for WordPress, a popular affiliate marketing and price comparison tool, contains a critical path traversal vulnerability (CVE-2026-15979) in versions 11.3.0 and earlier. The flaw resides in the handling of the 'img_file' field within 'cegg_data' post metadata. The plugin performs insufficient input sanitization, passing the user-provided value through 'wp_strip_all_tags()' - which fails to remove path traversal sequences - before storing it in the database. When the 'getFullImgPath()' function is called, the tainted string is concatenated into a filesystem path and passed directly to the PHP 'unlink()' function. An authenticated attacker with author-level access or higher can exploit this to delete arbitrary files, potentially leading to a denial of service or creating conditions conducive to remote code execution by removing critical application configuration or core system files.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the deletion of arbitrary files on the underlying web server hosting the WordPress site. Depending on the targeted file, this can result in total site compromise, loss of data, or disruption of service. There are no reports of widespread active exploitation, but the vulnerability's impact score of 8.1 (CVSS v3.1) highlights its severity for enterprise environments relying on the WordPress plugin ecosystem.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the Content Egg plugin to version 11.3.1 or later immediately, as identified in the vendor security documentation for CVE-2026-15979.</li>
<li>Audit logs for unauthorized modifications to 'cegg_data' post metadata by low-privileged user accounts.</li>
<li>Implement a web application firewall (WAF) rule to block POST requests containing path traversal sequences (e.g., '../') in the 'img_file' parameter of WordPress meta-data submissions.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category></item></channel></rss>