
SoulMatch Security & Risk Analysis
wordpress.org/plugins/soulmatchEqualize the heights of any grouped element. A plugin powered by Liam Brummitt's excellent jquery-match-height script.
Is SoulMatch Safe to Use in 2026?
Generally Safe
Score 85/100SoulMatch has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "soulmatch" plugin v0.1.2 exhibits a generally positive security posture based on the static analysis. It demonstrates good practices by having no direct SQL injection risks as all queries use prepared statements, and importantly, it includes nonce and capability checks, indicating an awareness of securing its entry points. The absence of dangerous functions, file operations, and external HTTP requests further reduces potential attack vectors. The plugin's vulnerability history is clean, with no known CVEs, which is a strong indicator of a well-maintained and secure codebase. However, a notable area for improvement is output escaping, where only 22% of outputs are properly escaped. This presents a potential risk for cross-site scripting (XSS) vulnerabilities if user-supplied data is directly outputted without sufficient sanitization, even though no direct taint flows were identified in this specific analysis.
Key Concerns
- Low percentage of properly escaped output
SoulMatch Security Vulnerabilities
SoulMatch Code Analysis
Output Escaping
SoulMatch Attack Surface
AJAX Handlers 1
WordPress Hooks 8
Maintenance & Trust
SoulMatch Maintenance & Trust
Maintenance Signals
Community Trust
SoulMatch Alternatives
No alternatives data available yet.
SoulMatch Developer Profile
2 plugins · 110 total installs
How We Detect SoulMatch
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/soulmatch/soulmatch.js/wp-content/plugins/soulmatch/soulmatch-admin.js/wp-content/plugins/soulmatch/soulmatch-admin.css/wp-content/plugins/soulmatch/js/jquery.matchHeight-min.js/wp-content/plugins/soulmatch/soulmatch.js/wp-content/plugins/soulmatch/soulmatch-admin.jsHTML / DOM Fingerprints
soulmatchdata-soulmatch-selectordata-soulmatch-byrowsoulmatch_datasoulmatch_admin_data