
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Security & Risk Analysis
wordpress.org/plugins/tweet-old-postAutomatically share your WordPress posts on multiple social networks like Facebook, X (Twitter), LinkedIn, Instagram and more.
Is Revive Social – Social Media Auto Post and Scheduling Automation Plugin Safe to Use in 2026?
Generally Safe
Score 95/100Revive Social – Social Media Auto Post and Scheduling Automation Plugin has a strong security track record. Known vulnerabilities have been patched promptly.
The "tweet-old-post" v9.3.4 plugin exhibits a mixed security posture. While it demonstrates strengths such as 100% prepared statement usage for SQL queries and a significant number of capability checks, several concerning areas are present. The static analysis reveals a notable attack surface with 3 AJAX handlers, one of which lacks authentication checks, presenting a direct entry point for potential unauthorized actions. Furthermore, the presence of 2 flows with unsanitized paths, although not rated as critical or high severity in the taint analysis, warrants attention as it could lead to unintended behavior or exploitation in specific scenarios. The plugin's vulnerability history is a significant concern, with 3 known CVEs, including one high severity vulnerability related to missing authorization and deserialization of untrusted data. The fact that these past vulnerabilities often involve authorization and deserialization, coupled with the current analysis finding an unprotected AJAX handler and potential unsanitized paths, suggests a recurring pattern of weaknesses in handling user input and access control. The plugin's reliance on the dangerous `unserialize` function also increases its attack surface for deserialization vulnerabilities, even if current taint analysis doesn't flag critical issues. Overall, while some good security practices are in place, the identified unprotected entry point, potential unsanitized paths, and a history of authorization and deserialization vulnerabilities indicate a moderate to high risk. Further investigation into the unprotected AJAX handler and unsanitized paths is crucial.
Key Concerns
- Unprotected AJAX handler
- Flows with unsanitized paths
- High severity CVE in history
- Medium severity CVEs in history
- Use of dangerous unserialize function
- Limited output escaping (71%)
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Revive Old Posts <= 9.3.3 - Missing Authorization
Revive Old Posts <= 9.0.10 - Authenticated (Admin+) PHP Object Injection
Revive Old Posts – Social Media Auto Post and Scheduling Plugin < 8.0.0 - Authorization Bypass
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Attack Surface
AJAX Handlers 3
REST API Routes 2
WordPress Hooks 68
Maintenance & Trust
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Maintenance & Trust
Maintenance Signals
Community Trust
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Alternatives
Post to Social Media – WordPress to Hootsuite
wp-to-hootsuite
Automatically share WordPress Pages, Posts or Custom Post Types to Facebook, Twitter and LinkedIn using your Hootsuite (hootsuite.com) account.
Evergreen Content Poster – Auto Post and Schedule Your Best Content to Social Media
evergreen-content-poster
Automatically share your best WordPress content (posts/pages/custom post types) to X (Twitter), Mastodon, Facebook, Instagram, Pinterest, LinkedIn and …
Auto Post to Social Media from Social Champ
auto-post-to-social-media-wp-to-social-champ
It sends WP Pages, Posts or Custom Post Types to your Social Champ (SocialChamp.com) account for immediate or scheduled publishing to social networks.
PR-Gateway Connect
pr-gateway-connect
Dear user,
Post Bridge Social Poster
post-bridge-social-poster
Unofficial Plugin to automatically post WordPress Content to Social Media using your Post Bridge (post-bridge.com) account.
Revive Social – Social Media Auto Post and Scheduling Automation Plugin Developer Profile
1 plugin · 20K total installs
How We Detect Revive Social – Social Media Auto Post and Scheduling Automation Plugin
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/tweet-old-post/assets/css/edit-post.css/wp-content/plugins/tweet-old-post/assets/css/old-posts-style.css/wp-content/plugins/tweet-old-post/assets/css/revive-social-common.css/wp-content/plugins/tweet-old-post/assets/css/revive-social-main.css/wp-content/plugins/tweet-old-post/assets/js/edit-post.js/wp-content/plugins/tweet-old-post/assets/js/old-posts.js/wp-content/plugins/tweet-old-post/assets/js/revive-social-common.js/wp-content/plugins/tweet-old-post/assets/js/revive-social-main.js/wp-content/plugins/tweet-old-post/assets/js/edit-post.js/wp-content/plugins/tweet-old-post/assets/js/old-posts.js/wp-content/plugins/tweet-old-post/assets/js/revive-social-common.js/wp-content/plugins/tweet-old-post/assets/js/revive-social-main.jstweet-old-post/assets/css/edit-post.css?ver=tweet-old-post/assets/css/old-posts-style.css?ver=tweet-old-post/assets/css/revive-social-common.css?ver=tweet-old-post/assets/css/revive-social-main.css?ver=tweet-old-post/assets/js/edit-post.js?ver=tweet-old-post/assets/js/old-posts.js?ver=tweet-old-post/assets/js/revive-social-common.js?ver=tweet-old-post/assets/js/revive-social-main.js?ver=HTML / DOM Fingerprints
rop-admin-noticerop-buffer-presentrop-php-version-noticerop-upgrade-notice<!-- Plugin Name: Revive Social -->data-rop-idROP_CRON_ALTERNATIVEROP_LITE_VERSIONROP_LITE_BASE_FILEROP_DEBUGROP_LITE_PATHROP_PRO_PATH+16 more/wp-json/auth-option/v1/post-sharing-control/wp-json/auth-option/v1/post-on-x/wp-json/auth-option/v1/logs