
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 99/100Wheel of Life: Coaching and Assessment Tool for Life Coach has a strong security track record. Known vulnerabilities have been patched promptly.
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
2 total CVEs
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 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, Poll & 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
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.
Tapform
tapform
Connect and integrate your Tapform widget to your Wordpress website.
Wheelluck
wheelluck
Adds a link to the WordPress admin menu and loads a JavaScript file from CDN with user consent during installation.
Hostinger Reach – AI-Powered Email Marketing for WordPress
hostinger-reach
Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, and send emails – all in one, AI powered.
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]