
WP Super Cache Security & Risk Analysis
wordpress.org/plugins/wp-super-cacheA very fast caching engine for WordPress that produces static html files.
Is WP Super Cache Safe to Use in 2026?
Generally Safe
Score 95/100WP Super Cache has a strong security track record. Known vulnerabilities have been patched promptly.
WP Super Cache v3.0.3 presents a mixed security posture. While it demonstrates good practices by employing nonce checks and capability checks for many of its entry points, and crucially has no currently unpatched CVEs, several concerning signals remain. The presence of 3 AJAX handlers without authentication checks significantly expands the attack surface, potentially allowing unauthorized users to trigger plugin functionality. The taint analysis revealing flows with unsanitized paths, although not reaching critical or high severity in this specific analysis, is a warning sign that input validation and sanitization might be inconsistent. The plugin's vulnerability history, with 12 known CVEs including critical and high-severity issues in the past, points to a recurring pattern of potential vulnerabilities. Common types like accepting extraneous data, code injection, XSS, and deserialization issues suggest that careful input handling has been a challenge in its development. Despite the lack of current unpatched vulnerabilities and the presence of some security controls, the history and the identified unprotected AJAX endpoints warrant caution. Continuous monitoring and prompt updates remain essential for this plugin.
Key Concerns
- AJAX handlers without authentication checks
- Flows with unsanitized paths in taint analysis
- History of critical CVEs
- History of high severity CVEs
- History of medium severity CVEs
- Low percentage of properly escaped output
WP Super Cache Security Vulnerabilities
CVEs by Year
Severity Breakdown
12 total CVEs
WP Super Cache <= 1.8 - Unauthenticated Cache Poisoning
WP Super Cache <= 1.7.2 - Authenticated Remote Code Execution
WP Super Cache <= 1.7.2 - Authenticated (Admin+) Stored Cross-Site Scripting
WP Super Cache <= 1.7.1 - Authenticated (Admin+) Remote Code Execution
WP Super Cache <= 1.4.8 - Cross-Site Scripting
WP Super Cache <= 1.4.4 - Directory Listing
WP Super Cache <= 1.4.4 - Authenticated File Deletion
WP Super Cache <= 1.4.4 - PHP Object Injection
WP Super Cache < 1.4.3 - Cross Site Scripting
WP Super Cache Plugin <= 1.3 - Multiple Cross-Site Scripting
WP Super Cache < 1.3.2 - Remote Code Execution
WP Super Cache <= 1.2 - Remote Code Execution
WP Super Cache Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Super Cache Attack Surface
AJAX Handlers 8
WordPress Hooks 71
Scheduled Events 17
Maintenance & Trust
WP Super Cache Maintenance & Trust
Maintenance Signals
Community Trust
WP Super Cache Alternatives
Breeze Cache
breeze
Breeze is a caching plugin developed by Cloudways. Breeze uses advance caching systems to improve site loading times exponentially.
Clear All Cache for WP Super Cache
wp-super-cache-clear-cache-menu
Clear all cache for WP Super Cache adds a menu entry to the admin menu to clear the cache completely .
DB Cache Reloaded Fix
db-cache-reloaded-fix
The fastest cache engine for WordPress, that produces cache of database queries with easy configuration. Compatible with WordPress 3.4
Uncache Script
uncache-script
Force your scripts and style to uncache
Serve Static – Automatic WordPress Static Page generator
serve_static
Serve Static is a static HTML page generator WordPress plugin to create and serve static copies of your existing web pages to avoid PHP/DB load.
WP Super Cache Developer Profile
213 plugins · 19.2M total installs
How We Detect WP Super Cache
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-super-cache/styling/dashboard.cssHTML / DOM Fingerprints
<!-- debug: cache file -->data-wpsc-noncewindow.wpsc_paramsvar wpsc_params/wp-json/wp-super-cache/v1/settings