
WP Source Control Security & Risk Analysis
wordpress.org/plugins/wp-source-controlWP Source Control is a WordPress plugin that allows you to source control your theme directory and your posts/pages. You can even see how your theme h …
Is WP Source Control Safe to Use in 2026?
Mostly Safe
Score 84/100WP Source Control is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved.
The wp-source-control plugin version 3.1.1 exhibits a mixed security posture. While it boasts a zero attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events, and has a high percentage of SQL queries using prepared statements, several critical security concerns are present. The presence of dangerous functions like `create_function` and a complete lack of output escaping for 74 identified outputs are significant weaknesses. Furthermore, the taint analysis reveals three flows with unsanitized paths, two of which are rated as high severity, indicating potential vulnerabilities related to path manipulation.
The plugin's vulnerability history, while showing no currently unpatched CVEs, includes one high-severity vulnerability from 2014, specifically a 'Path Traversal' issue. This historical pattern, coupled with the high-severity taint flows involving unsanitized paths, strongly suggests a recurring risk of path-related vulnerabilities. The complete absence of nonce and capability checks on any entry points is also a major concern, as it allows for unauthorized actions if any entry points are indeed discovered or introduced in future versions. The plugin's reliance on outdated or insecure coding practices like `create_function` and the failure to escape output are fundamental security flaws that could be exploited.
Key Concerns
- High severity taint flows with unsanitized paths
- 0% proper output escaping for 74 outputs
- Dangerous function: create_function used
- No nonce checks found
- No capability checks found
- Historical high severity path traversal vulnerability
- Taint flows with unsanitized paths (3 total)
WP Source Control Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WP Source Control < 3.1.1 - Directory Traversal
WP Source Control Release Timeline
WP Source Control Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Source Control Attack Surface
WordPress Hooks 3
Maintenance & Trust
WP Source Control Maintenance & Trust
Maintenance Signals
Community Trust
WP Source Control Alternatives
Heartbeat Control
heartbeat-control
Allows you to easily manage the frequency of the WordPress heartbeat API.
All-in-One WP Migration and Backup
all-in-one-wp-migration
Trusted by 60M+ sites: The gold standard for WordPress migration and backup. Migrate, backup, and restore your WordPress site with one click.
Jetpack – WP Security, Backup, Speed, & Growth
jetpack
Improve your WP security with powerful one-click tools like backup, WAF, and malware scan. Includes free tools like stats, CDN and social sharing.
UpdraftPlus: WP Backup & Migration Plugin
updraftplus
Backup, restore or migrate your WordPress website to another host or domain. Schedule backups or run manually. Migrate in minutes.
Starter Templates – AI-Powered Templates for Elementor & Gutenberg
astra-sites
The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello, OceanWP, GeneratePress and more
WP Source Control Developer Profile
7 plugins · 2K total installs
How We Detect WP Source Control
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-source-control/lib/tom-m8te.php/wp-content/plugins/wp-source-control/source_control_path.php/wp-content/plugins/wp-source-control/source_control_template_diff.php/wp-content/plugins/wp-source-control/source_control_post_diff.php/wp-content/plugins/wp-source-control/downloadfiles/wp-source-control/style.css?ver=wp-source-control/script.js?ver=HTML / DOM Fingerprints
job_nodescriptiontheme_timestampjob_idorig_file_namefile_name+7 more