
Wheel of Life: Coaching and Assessment Tool for Life Coach Security & Risk Analysis
wordpress.org/plugins/wheel-of-lifeWheel of Life is a powerful tool for coaches to generate leads and grow the coaching business by enabling your clients to visualize important aspects …
Is Wheel of Life: Coaching and Assessment Tool for Life Coach Safe to Use in 2026?
Generally Safe
Score 97/100Wheel of Life: Coaching and Assessment Tool for Life Coach has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "wheel-of-life" plugin v1.2.1 exhibits a generally strong security posture, with excellent adherence to best practices in its current static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are significant strengths. Furthermore, the near-perfect output escaping and a robust number of nonce and capability checks indicate careful development. The total absence of critical or high-severity taint flows is also a very positive sign, suggesting that user-supplied data is handled with care and doesn't appear to lead to exploitable paths within the analyzed code.
Despite the positive static analysis, the plugin has a history of known vulnerabilities, specifically two medium-severity CVEs related to missing authorization. While these are currently patched, this pattern suggests a historical weakness in access control that, while seemingly addressed in this version, warrants ongoing vigilance. The total attack surface is moderate, but importantly, all identified entry points (AJAX handlers and shortcodes) appear to be protected by authentication or permission checks, which is excellent. The lack of unpatched CVEs in this version is a significant mitigating factor.
Key Concerns
- History of medium severity vulnerabilities (2)
Wheel of Life: Coaching and Assessment Tool for Life Coach Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Wheel of Life <= 1.2.0 - Missing Authorization
Wheel of Life <= 1.1.8 - Missing Authorization
Wheel of Life: Coaching and Assessment Tool for Life Coach <= 1.1.7 - Missing Authorization on Several AJAX Endpoints
Wheel of Life: Coaching and Assessment Tool for Life Coach Release Timeline
Wheel of Life: Coaching and Assessment Tool for Life Coach Code Analysis
Output Escaping
Data Flow Analysis
Wheel of Life: Coaching and Assessment Tool for Life Coach Attack Surface
AJAX Handlers 11
Shortcodes 1
WordPress Hooks 20
Maintenance & Trust
Wheel of Life: Coaching and Assessment Tool for Life Coach Maintenance & Trust
Maintenance Signals
Community Trust
Wheel of Life: Coaching and Assessment Tool for Life Coach Alternatives
Quiz Maker, Poll Maker & Survey Maker by Opinion Stage
social-polls-by-opinionstage
Boost engagement and capture leads with interactive quizzes, polls, and surveys. Built for marketers, publishers, and businesses
WPrequal
wprequal
Easy-to-use lead generation, lead capture, lead manager, and form builders. No advanced setup required; works well and looks great out-of-the-box.
WebEquipe Spin & Win Wheel
webequipe-spin-win-wheel
Spin-to-win for WordPress – engage visitors, capture emails, and deliver coupons to boost signups and sales.
LeadArcade
leadarcade
Capture leads through interactive games. The free version includes the full Wheel of Fortune with email capture, WooCommerce coupons and statistics.
NoorQuiz – Create Beautiful WordPress Quizzes That Convert
noorquiz
Build interactive quizzes, assessments, and surveys with conditional logic, scored or condition-based results, and a fast drag-and-drop builder.
Wheel of Life: Coaching and Assessment Tool for Life Coach Developer Profile
5 plugins · 23K total installs
How We Detect Wheel of Life: Coaching and Assessment Tool for Life Coach
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wheel-of-life/app/build/blocksFilter.js/wp-content/plugins/wheel-of-life/app/build/globalCSS.css/wp-content/plugins/wheel-of-life/assets/admin/css/toastr.min.css/wp-content/plugins/wheel-of-life/app/build/globalApp.js/wp-content/plugins/wheel-of-life/app/build/admin.css/wp-content/plugins/wheel-of-life/app/build/uiComponents.js/wp-content/plugins/wheel-of-life/app/build/wheelsEditCSS.css/wp-content/plugins/wheel-of-life/app/build/blocksFilter.js/wp-content/plugins/wheel-of-life/app/build/globalApp.js/wp-content/plugins/wheel-of-life/app/build/uiComponents.jswheeloflife-blocksFilter?ver=wheeloflife-admin?ver=wheeloflife-uicomponent?ver=wheeloflife-blocks?ver=wheeloflife-editor?ver=wheeloflife-wheels-edit?ver=wheeloflife-wheels-settings?ver=wheeloflife-wheels-common?ver=HTML / DOM Fingerprints
wheeloflife-admin-wrapperwheeloflife-form-wrapperwheeloflife-results-wrapperwheeloflife-editor-toolbardata-wheelidwolVariables/wp-json/wheel-of-life/v1/settings/wp-json/wheel-of-life/v1/submit[wheeloflife]