[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxGsltfdQY2XKdHIjmFyAwLzY_eT7TGvqyHoXF4FOOpw":3},{"id":4,"url_slug":5,"title":6,"description":7,"plugin_slug":8,"theme_slug":9,"affected_versions":10,"patched_in_version":11,"severity":12,"cvss_score":13,"cvss_vector":14,"vuln_type":15,"published_date":16,"updated_date":17,"references":18,"days_to_patch":20,"patch_diff_files":21,"patch_trac_url":9,"research_status":30,"research_verified":31,"research_rounds_completed":32,"research_plan":33,"research_summary":9,"research_vulnerable_code":9,"research_fix_diff":9,"research_exploit_outline":9,"research_model_used":34,"research_started_at":35,"research_completed_at":36,"research_error":9,"poc_status":9,"poc_video_id":9,"poc_summary":9,"poc_steps":9,"poc_tested_at":9,"poc_wp_version":9,"poc_php_version":9,"poc_playwright_script":9,"poc_exploit_code":9,"poc_has_trace":31,"poc_model_used":9,"poc_verification_depth":9,"poc_exploit_code_gated":31,"source_links":37},"CVE-2026-48881","truebooker-appointment-booking-and-scheduler-system-missing-authorization","TrueBooker – Appointment Booking and Scheduler System \u003C= 1.1.9 - Missing Authorization","The TrueBooker – Appointment Booking and Scheduler System plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 1.1.9. This makes it possible for unauthenticated attackers to perform an unauthorized action.","truebooker-appointment-booking",null,"\u003C=1.1.9","1.2.0","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-06-02 00:00:00","2026-06-08 14:34:47",[19],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F71257639-2ba5-4ac2-b4fe-8f22311b6482?source=api-prod",7,[22,23,24,25,26,27,28,29],"assets\u002Fcss\u002Ftruebooker_css.css","assets\u002Fcss\u002Ftruebooker_front.css","assets\u002Fcss\u002Ftruebooker_setup_wizard_modal.css","assets\u002Fjs\u002Fsetup_wizard.js","assets\u002Fjs\u002Ftruebooker-blocks.js","helper\u002Ftruebooker-data.php","main\u002Fconfig\u002Ftruebooker-addviewfunctionality.php","main\u002Fconfig\u002Ftruebooker-setupwizard.php","researched",false,3,"# Exploitation Research Plan - CVE-2026-48881\n\n## 1. Vulnerability Summary\nThe **TrueBooker – Appointment Booking and Scheduler System** plugin (\u003C= 1.1.9) contains a **Missing Authorization** vulnerability in its setup wizard AJAX handlers. The plugin registers several AJAX actions—most notably `truebooker_skip_wizard` and potentially `admin_setting_setup_data`—without implementing sufficient capability checks (`current_user_can()`) or verifying nonces. This allows unauthenticated attackers to perform unauthorized administrative actions, such as skipping the plugin's configuration wizard or modifying plugin settings.\n\n## 2. Attack Vector Analysis\n- **Endpoint**: `\u002Fwp-admin\u002Fadmin-ajax.php`\n- **Action**: `truebooker_skip_wizard` (Primary), `admin_setting_setup_data` (Secondary)\n- **Method**: `POST`\n- **Authentication**: Unauthenticated (`PR:N`)\n- **Preconditions**: The plugin must be active. The setup wizard is typically active on fresh installations.\n- **Vulnerable Parameter**: `action=truebooker_skip_wizard`\n\n## 3. Code Flow\n1. **Entry Point (Client)**: In `assets\u002Fjs\u002Fsetup_wizard.js`, the `#tb-skip` button has a click event handler (line 64) that sends an unauthenticated AJAX request:\n   ```javascript\n   jQuery('#tb-skip').on('click', function(e){\n       e.","gemini-3-flash-preview","2026-06-26 05:58:49","2026-06-26 05:59:45",{"type":38,"vulnerable_version":39,"fixed_version":11,"vulnerable_browse":40,"vulnerable_zip":41,"fixed_browse":42,"fixed_zip":43,"all_tags":44},"plugin","1.1.9","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Ftruebooker-appointment-booking\u002Ftags\u002F1.1.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftruebooker-appointment-booking.1.1.9.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Ftruebooker-appointment-booking\u002Ftags\u002F1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftruebooker-appointment-booking.1.2.0.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Ftruebooker-appointment-booking\u002Ftags"]