<?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>W3 Total Cache (&lt; 2.7.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/w3-total-cache--2.7.6/</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>Thu, 22 Oct 2026 15:00:35 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/w3-total-cache--2.7.6/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>Boldgrid W3 Total Cache Cleartext Credential Storage (CVE-2023-5359)</title><link>https://feed.craftedsignal.io/briefs/2026-10-w3-total-cache-exposure/</link><pubDate>Thu, 22 Oct 2026 15:00:35 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-w3-total-cache-exposure/</guid><description>CVE-2023-5359 is a cleartext credential storage vulnerability in W3 Total Cache versions 2.7.5 and earlier that allows unauthenticated remote attackers to retrieve API keys and OAuth secrets via direct HTTP requests to plugin PHP files.</description><content:encoded><![CDATA[<p>CVE-2023-5359 affects the WordPress plugin W3 Total Cache (versions ≤ 2.7.5). The plugin stores sensitive configuration and API credentials in plain text within PHP files located in the <code>/wp-content/plugins/w3-total-cache/</code> directory. Due to insufficient access control, these files are directly accessible via standard HTTP GET requests, leading to the exposure of CloudFlare API keys, client secrets, and other third-party service credentials.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated remote attackers to obtain sensitive credentials. This may result in the takeover of associated services (e.g., CloudFlare DNS and CDN management), unauthorized access to external service accounts via compromised OAuth tokens, and potential manipulation of cached website content.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the W3 Total Cache plugin to version 2.7.6 or later immediately.</li>
<li>Revoke and regenerate all API keys, OAuth tokens, and client secrets associated with the affected WordPress installation.</li>
<li>Implement access restrictions in the web server configuration (e.g., .htaccess for Apache) to deny direct access to PHP files within the plugin directory, while explicitly allowing access only to required entry points like 'w3-total-cache.php'.</li>
<li>Conduct an audit of logs for unauthorized HTTP GET requests directed at the <code>/wp-content/plugins/w3-total-cache/</code> path to determine if exploitation has occurred.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>wordpress</category><category>vulnerability</category><category>credential-exposure</category><category>web-application</category></item></channel></rss>