<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Atarim – AI Agency for WordPress - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/atarim--ai-agency-for-wordpress/</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, 19 Aug 2026 06:58:31 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/atarim--ai-agency-for-wordpress/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Arbitrary File Deletion in Atarim AI Agency for WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-atarim-wordpress-file-deletion/</link><pubDate>Wed, 19 Aug 2026 06:58:31 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-atarim-wordpress-file-deletion/</guid><description>The Atarim - AI Agency for WordPress plugin is vulnerable to arbitrary file deletion via directory traversal, enabling attackers with author-level access to delete sensitive files and potentially achieve remote code execution.</description><content:encoded><![CDATA[<p>The Atarim - AI Agency for WordPress plugin (versions 5.1.1 and below) contains a critical vulnerability due to insufficient file path validation within the <code>AVCF_Abilities_Media::register</code> function. This flaw, identified as CVE-2026-19942, allows authenticated attackers with author-level permissions or higher to perform arbitrary file deletion on the hosting server. By leveraging directory traversal techniques through the <code>atarim/update-post-field</code> ability, an attacker can manipulate the <code>_wp_attached_file</code> metadata of an attachment they control. Subsequent invocation of the <code>atarim/replace-media-file</code> function forces the server to resolve the manipulated path and execute an <code>unlink()</code> operation on the targeted file. Deleting critical system files such as <code>wp-config.php</code> may cause the application to revert to an unconfigured state, facilitating further exploitation or remote code execution.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to the target WordPress site with an account possessing at least author-level privileges.</li>
<li>Attacker performs a media upload or selects an existing attachment owned by their user account.</li>
<li>Attacker sends a request to the <code>atarim/update-post-field</code> endpoint to modify the <code>_wp_attached_file</code> metadata for the attachment.</li>
<li>The attacker includes a directory traversal payload (e.g., <code>../../../../wp-config.php</code>) within the metadata field.</li>
<li>Attacker invokes the <code>atarim/replace-media-file</code> action via the plugin's REST API or callback mechanism.</li>
<li>The <code>execute_callback</code> function triggers <code>get_attached_file()</code> using the manipulated metadata path.</li>
<li>The application executes <code>unlink()</code> on the resolved path, resulting in the permanent deletion of the targeted system file from the disk.</li>
<li>Attacker leverages the deleted file state (e.g., re-running the WordPress installer due to a missing configuration) to gain unauthorized control or RCE.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the deletion of critical WordPress configuration and core files. In the context of a WordPress environment, the removal of <code>wp-config.php</code> forces the site into an initial setup state, enabling an attacker to re-initialize the database connection to an attacker-controlled instance or perform unauthorized administrative actions. This vulnerability impacts any WordPress site running Atarim AI Agency for WordPress version 5.1.1 or lower.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately update the Atarim - AI Agency for WordPress plugin to a patched version (5.1.2 or later).</li>
<li>Review administrative and author-level user accounts for recent anomalous activity or unauthorized file manipulation requests.</li>
<li>Monitor web server logs for suspicious <code>POST</code> requests to <code>atarim/update-post-field</code> or <code>atarim/replace-media-file</code> endpoints that contain directory traversal patterns (e.g., <code>../</code>).</li>
<li>Implement file integrity monitoring (FIM) on critical application files, specifically <code>wp-config.php</code>, to alert on unexpected deletion events.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>wordpress</category><category>plugin</category><category>directory-traversal</category><category>cve-2026-19942</category></item></channel></rss>