Auto Refresh Post & Page Security & Risk Analysis

wordpress.org/plugins/auto-refresh-post-page

Automatically refresh posts and pages on a schedule — full reload or smart AJAX refresh, with a countdown timer, role exemptions and smart pausing.

30 active installs v2.0.0 PHP 7.4+ WP 5.8+ Updated Jul 14, 2026
ajax-refreshauto-refreshcountdown-timerpage-refreshpost-refresh
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Auto Refresh Post & Page Safe to Use in 2026?

Generally Safe

Score 100/100

Auto Refresh Post & Page has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The "auto-refresh-post-page" plugin, version 1.0.2, presents a generally strong security posture based on the static analysis. The code exhibits good practices by utilizing prepared statements for all SQL queries, performing a high percentage of output escaping, and implementing nonce and capability checks on its identified entry points. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a reduced attack surface. The lack of any recorded vulnerabilities in its history is also a positive indicator, suggesting a history of secure development or thorough vetting.

However, a minor concern exists regarding the limited number of checks on its sole AJAX handler. While a nonce and capability check are present, the static analysis indicates there is 1 AJAX handler and only 1 capability check. This leaves a potential, albeit small, window for issues if the single AJAX handler isn't as robustly protected as it could be. The total absence of taint analysis results is also unusual; while it might indicate no exploitable flows were found, it could also suggest the analysis might not have been exhaustive or encountered specific limitations in the environment it was run in.

Overall, this plugin appears to be developed with security in mind, demonstrated by its adherence to best practices in SQL handling and output sanitization, and its clean vulnerability history. The primary area for potential improvement lies in ensuring all entry points, especially the AJAX handler, are exceptionally well-protected against any potential injection or unauthorized access vectors. Given the limited entry points and the positive indicators, the current risk is assessed as low.

Key Concerns

  • Potential insufficient protection on AJAX handler
Vulnerabilities
None known

Auto Refresh Post & Page Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Auto Refresh Post & Page Release Timeline

v2.0.0Current
Code Analysis
Analyzed Mar 16, 2026

Auto Refresh Post & Page Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
2
35 escaped
Nonce Checks
2
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

95% escaped37 total outputs
Attack Surface

Auto Refresh Post & Page Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_ARPP_store_refresh_settingsauto-refresh-post-page.php:133
WordPress Hooks 4
actionadd_meta_boxesauto-refresh-post-page.php:153
actionsave_postauto-refresh-post-page.php:187
actionwp_headauto-refresh-post-page.php:220
actionwp_headauto-refresh-post-page.php:257
Maintenance & Trust

Auto Refresh Post & Page Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.6
Last updatedJul 14, 2026
PHP min version7.4
Downloads6K

Community Trust

Rating100/100
Number of ratings1
Active installs30
Developer Profile

Auto Refresh Post & Page Developer Profile

Aasim Ghaffar

1 plugin · 30 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Auto Refresh Post & Page

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/auto-refresh-post-page/admin/css/bootstrap.min.css/wp-content/plugins/auto-refresh-post-page/admin/css/style.css/wp-content/plugins/auto-refresh-post-page/admin/js/script.js
Script Paths
/wp-content/plugins/auto-refresh-post-page/admin/js/script.js
Version Parameters
auto-refresh-post-page/admin/css/bootstrap.min.css?ver=auto-refresh-post-page/admin/css/style.css?ver=auto-refresh-post-page/admin/js/script.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Auto Refresh Post & Page --><!-- Setting refresh frequency in seconds --><!-- Enter 0 for no refresh. --><!-- Auto Refresh Post & Page -->+6 more
Data Attributes
name="ARPP_duration_options[seconds]"id="arpap_seconds"name="ARPP_duration_options[seconds]"id="arpap_seconds"
JS Globals
window.ARPP_SCRIPT_OBJECT
FAQ

Frequently Asked Questions about Auto Refresh Post & Page