[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdpWhgJTHgaaS8hghvIQYA96yLGAyUwJwgWC0f6IuePA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":53,"analysis":133,"fingerprints":1690},"eduadmin-booking","EduAdmin Booking","5.4.0","Chris Gardenberg","https:\u002F\u002Fprofiles.wordpress.org\u002Fmnchga\u002F","\u003Cp>Plugin that you connect to \u003Ca href=\"https:\u002F\u002Fwww.eduadmin.se\" rel=\"nofollow ugc\">EduAdmin\u003C\u002Fa> to enable bookings of both courses and programmes through your website.\u003C\u002Fp>\n\u003Cp>Requires the following PHP-modules\u003C\u002Fp>\n\u003Cul>\n\u003Cli>php-curl\u003C\u002Fli>\n\u003Cli>php-mbstring\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>How can I report security bugs?\u003C\u002Fp>\n\u003Cp>You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Feduadmin-booking\" rel=\"nofollow ugc\">Report a security vulnerability.\u003C\u002Fa>\u003C\u002Fp>\n","EduAdmin plugin to allow visitors to book courses at your website. Requires EduAdmin-account.",50,13016,0,"2025-02-25T14:33:00.000Z","6.6.5","6.0","8.1",[19,20,21,22,23],"booking","courses","eduadmin","events","participants","https:\u002F\u002Fwww.eduadmin.se","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feduadmin-booking.5.4.0.zip",90,1,"2024-12-11 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2024-54373","eduadmin-booking-authenticated-contributor-local-file-inclusion","EduAdmin Booking \u003C= 5.2.0 - Authenticated (Contributor+) Local File Inclusion","The EduAdmin Booking plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 5.2.0. This makes it possible for authenticated attackers, with contributor-level access and above, to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=5.2.0","5.3.0","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2024-12-19 15:40:39",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff248b116-b4b7-43ba-8fbf-3de86935582d?source=api-prod",9,{"slug":48,"display_name":7,"profile_url":8,"plugin_count":49,"total_installs":11,"avg_security_score":50,"avg_patch_time_days":46,"trust_score":51,"computed_at":52},"mnchga",5,92,88,"2026-04-04T01:05:35.022Z",[54,68,81,96,112],{"slug":55,"name":56,"version":57,"author":7,"author_profile":8,"description":58,"short_description":59,"active_installs":13,"downloaded":60,"rating":13,"num_ratings":13,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":24,"download_link":66,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"eduadmin-analytics","EduAdmin – Google Analytics \u002F Tag Manager","1.1.2","\u003Cp>EduAdmin – Google Analytics \u002F Tag Manager WordPress\u003C\u002Fp>\n\u003Cp>This plugin adds support for Google Analytics \u002F Tag Manager to your \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMultinetInteractive\u002FEduAdmin-WordPress\" rel=\"nofollow ugc\">EduAdmin-Wordpress plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The plugin will add javascript to your website that will send events to Google Analytics \u002F Tag Manager when a user interacts with the booking form.\u003C\u002Fp>\n\u003Cp>The domain of the javascript will be from https:\u002F\u002Fwww.googletagmanager.com, and you can find their terms of service here:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.google.com\u002Fanalytics\u002Fterms\u002Ftag-manager\u002F\u003C\u002Fp>\n\u003Cp>This plugin requires that you’re using the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feduadmin-booking\u002F\" rel=\"ugc\">EduAdmin-Wordpress plugin\u003C\u002Fa>\u003C\u002Fp>\n","This plugin adds support for Google Analytics \u002F Tag Manager to your EduAdmin plugin (WordPress only, not the course portal).",1981,"2024-01-18T10:43:00.000Z","6.4.8","5.8","7.0",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feduadmin-analytics.1.1.2.zip",85,{"slug":69,"name":70,"version":71,"author":7,"author_profile":8,"description":72,"short_description":73,"active_installs":13,"downloaded":74,"rating":13,"num_ratings":13,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":24,"download_link":80,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"eduadmin-booking-klarna-checkout","EduAdmin – Klarna Checkout WordPress-plugin","1.4.0","\u003Cp>EduAdmin – Klarna Checkout WordPress-plugin\u003C\u002Fp>\n\u003Cp>Plugin to enable payment via Klarna Checkout in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMultinetInteractive\u002FEduAdmin-WordPress\" rel=\"nofollow ugc\">EduAdmin-Wordpress plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feduadmin-booking-klarna-checkout\u002F\" rel=\"ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feduadmin-booking-klarna-checkout\u002F\" rel=\"ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feduadmin-booking-klarna-checkout\u002F\" rel=\"ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feduadmin-booking-klarna-checkout\u002F\" rel=\"ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Stats\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fscrutinizer-ci.com\u002Fg\u002FMultinetInteractive\u002Feduadmin-wp-klarna-checkout\u002Fbuild-status\u002Fmaster\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fscrutinizer-ci.com\u002Fg\u002FMultinetInteractive\u002Feduadmin-wp-klarna-checkout\u002F?branch=master\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n","EduAdmin - Klarna Checkout WordPress-plugin",1772,"2020-03-04T10:23:00.000Z","5.3.21","4.7","5.2",[19,20,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feduadmin-booking-klarna-checkout.1.4.0.zip",{"slug":82,"name":83,"version":84,"author":7,"author_profile":8,"description":85,"short_description":86,"active_installs":13,"downloaded":87,"rating":13,"num_ratings":13,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":78,"tags":91,"homepage":92,"download_link":93,"security_score":94,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":95},"eduadmin-sveawebpay","EduAdmin – SveaWebPay WordPress-plugin","3.0.1","\u003Cp>EduAdmin – SveaWebPay WordPress-plugin\u003C\u002Fp>\n\u003Cp>Plugin to enable payment via Svea WebPay in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMultinetInteractive\u002FEduAdmin-WordPress\" rel=\"nofollow ugc\">EduAdmin-Wordpress plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Stats\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fscrutinizer-ci.com\u002Fg\u002FMultinetInteractive\u002FEduAdmin-WordPress-SveaWebPay\u002Fbuild-status\u002Fmaster\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fscrutinizer-ci.com\u002Fg\u002FMultinetInteractive\u002FEduAdmin-WordPress-SveaWebPay\u002F?branch=master\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n","EduAdmin - SveaWebPay WordPress-plugin",1150,"","5.8.13","5.0",[19,20,21,22,23],"http:\u002F\u002Fwww.eduadmin.se","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feduadmin-sveawebpay.3.0.1.zip",100,"2026-03-15T10:48:56.248Z",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":13,"num_ratings":13,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":17,"tags":108,"homepage":110,"download_link":111,"security_score":50,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"casa-courses","CASA Courses","1.0.3","foretagsakademincasa","https:\u002F\u002Fprofiles.wordpress.org\u002Fforetagsakademincasa\u002F","\u003Cp>The Casa Courses plugin is used to connect your Casa installation with your WordPress homepage.\u003C\u002Fp>\n\u003Cp>With the plugin installed, you will be able to list all templates and events from Casa on your WordPress site. Depending on the number of available seats on each event, you can allow visitors book seats on your events and the booked participants will be added to your Casa event. They can also be added to a waiting list if you allow that.\u003C\u002Fp>\n\u003Cp>The plugin automatically updates all pages generated by the plugin every hour. This is to refresh the number of available seats and also update course descriptions and so on. To make sure this works as intended, it is recommended that you disable caching on the automatically generated pages or make sure that caching is only enabled for an hour.\u003C\u002Fp>\n\u003Cp>The source code for the minified javascript and CSS files (present in directories admin\u002F and public\u002F) are located in the resources\u002F folder. They are then compiled to the admin\u002F and public\u002F directories.\u003C\u002Fp>\n\u003Cp>The CSS for the Casa Courses plugin is built on version v5.3.2 of Bootstrap (see https:\u002F\u002Fgetbootstrap.com\u002F). The Casa Courses plugin contains a compiled version of bootstrap without any changes.\u003C\u002Fp>\n\u003Cp>You can also (optionally) use google fonts, which then will download the fonts from https:\u002F\u002Ffonts.googleapis.com and https:\u002F\u002Ffonts.gstatic.com. Setting the font variable to “Inherit” will however not download anything from google fonts. Terms and conditions can be found \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ffonts\u002Fterms\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin uses Google captcha which connects to the following endpoint: https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi.js when verifying captcha requirements. Terms and conditions can be found \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms?hl=en\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The plugin is dependent on you having an account and subscription to the \u003Ca href=\"https:\u002F\u002Fwww.foretagsakademin.se\u002Fcasa\" rel=\"nofollow ugc\">Casa administration platform\u003C\u002Fa>. Without a subscription and an API key to Casa administration platform, the plugin will not work. For terms of subscription please contact \u003Ca href=\"https:\u002F\u002Fwww.foretagsakademin.se\u002Fcasa\" rel=\"nofollow ugc\">Företagsakademin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>The plugin depends on the following PHP libraries:\u003Cbr \u002F>\n* nesbot\u002Fcarbon – A library used for handling datetimes. You can find more about the library \u003Ca href=\"https:\u002F\u002Fcarbon.nesbot.com\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The plugin also includes the following dependencies:\u003Cbr \u002F>\n* Bootstrap v5.3.2 (see https:\u002F\u002Fgetbootstrap.com\u002F). The plugin uses a compiled version of the bootstrap css without any changes.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Google fonts (optional) – You can choose to use certain google fonts on your page. These will then be downloaded from\u003Cbr \u002F>\nhttps:\u002F\u002Ffonts.googleapis.com and https:\u002F\u002Ffonts.gstatic.com.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google captcha (optional) – You can choose to use google captcha when submitting your booking form. The plugin will\u003Cbr \u002F>\nconnect to the following endpoint: https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi.js when verifying captcha requirements. Terms\u003Cbr \u002F>\nand conditions can be found \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms?hl=en\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your Casa installation to your WordPress installation.",1075,"2025-03-18T08:38:00.000Z","6.7.5","6.4",[109,19,20,22,23],"administration","https:\u002F\u002Fgithub.com\u002FForetagsakademin\u002Fcasa-wordpress-plugin.git","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcasa-courses.1.0.3.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":94,"num_ratings":27,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":64,"tags":125,"homepage":129,"download_link":130,"security_score":131,"vuln_count":27,"unpatched_count":27,"last_vuln_date":132,"fetched_at":29},"easyme-connect","EasyMe Connect","3.0.3","easymebiz","https:\u002F\u002Fprofiles.wordpress.org\u002Feasymebiz\u002F","\u003Cp>Connects your EasyMe account and automatically embeds your custom javascript client code in your Web site.\u003C\u002Fp>\n\u003Cp>Grab and insert “Magic” EasyMe links from the links tab of any product and your booking modal will open as a layer on top of your own design.\u003C\u002Fp>\n\u003Cp>The plugin will automatically update your embedded code, so once connected, you can forget about it.\u003C\u002Fp>\n","Connects your EasyMe account to Wordpress.",500,12205,"2025-11-28T07:59:00.000Z","6.9.4","5.3",[19,126,22,127,128],"easyme","online-courses","subscriptions","https:\u002F\u002Feasyme.dk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasyme-connect.3.0.3.zip",78,"2025-05-07 00:00:00",{"attackSurface":134,"codeSignals":379,"taintFlows":1569,"riskAssessment":1680,"analyzedAt":1689},{"hooks":135,"ajaxHandlers":317,"restRoutes":318,"shortcodes":319,"cronEvents":373,"entryPointCount":378,"unprotectedCount":13},[136,142,145,148,150,156,158,160,164,168,170,173,178,180,184,188,192,196,199,202,205,208,212,215,219,222,224,226,229,233,235,238,240,242,247,251,254,258,262,265,268,272,275,279,283,286,290,294,297,300,304,306,308,313,315],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","wp_loaded","process_booking","class\\class-eduadmin-bookinghandler.php",6,{"type":137,"name":138,"callback":143,"file":140,"line":144},"process_programme_booking",7,{"type":137,"name":138,"callback":146,"file":140,"line":147},"check_price",8,{"type":137,"name":138,"callback":149,"file":140,"line":46},"check_programme_price",{"type":151,"name":152,"callback":153,"priority":154,"file":140,"line":155},"filter","edu-booking-error","closure",10,61,{"type":151,"name":152,"callback":153,"priority":154,"file":140,"line":157},114,{"type":151,"name":152,"callback":153,"priority":154,"file":140,"line":159},174,{"type":137,"name":138,"callback":161,"file":162,"line":163},"process_login","class\\class-eduadmin-loginhandler.php",12,{"type":137,"name":165,"callback":166,"file":167,"line":144},"init","register_post_types","class\\class-eduadminrouter.php",{"type":137,"name":165,"callback":169,"file":167,"line":147},"register_routes",{"type":137,"name":171,"callback":172,"file":167,"line":46},"parse_request","route_requests",{"type":137,"name":174,"callback":175,"file":176,"line":177},"after_switch_theme","new_theme","eduadmin.php",454,{"type":137,"name":165,"callback":165,"file":176,"line":179},455,{"type":137,"name":181,"callback":182,"file":176,"line":183},"plugins_loaded","load_language",456,{"type":137,"name":185,"callback":186,"file":176,"line":187},"eduadmin_call_home","call_home",457,{"type":137,"name":189,"callback":190,"file":176,"line":191},"eduadmin_clear_expired","clear_expired_transients",458,{"type":137,"name":193,"callback":194,"file":176,"line":195},"wp_footer","get_integrity_check_footer",459,{"type":137,"name":193,"callback":197,"file":176,"line":198},"edu_get_timers",460,{"type":137,"name":193,"callback":200,"file":176,"line":201},"get_transient_list",461,{"type":137,"name":193,"callback":203,"file":176,"line":204},"get_scheduled_tasks",462,{"type":137,"name":193,"callback":206,"file":176,"line":207},"call_home_now",463,{"type":151,"name":209,"callback":210,"file":176,"line":211},"cron_schedules","add_cron_schedule",465,{"type":137,"name":213,"callback":153,"file":176,"line":214},"rest_api_init",566,{"type":137,"name":216,"callback":217,"file":176,"line":218},"admin_notices","api_connection_warning",620,{"type":137,"name":216,"callback":220,"file":176,"line":221},"setup_warning",627,{"type":137,"name":138,"callback":153,"file":176,"line":223},828,{"type":137,"name":216,"callback":153,"file":176,"line":225},838,{"type":137,"name":227,"callback":153,"priority":154,"file":176,"line":228},"in_plugin_update_message-eduadmin-booking\u002Feduadmin.php",851,{"type":137,"name":216,"callback":230,"file":231,"line":232},"SetupWarning","includes\\booking-settings.php",19,{"type":137,"name":216,"callback":230,"file":234,"line":46},"includes\\edu-date-settings.php",{"type":137,"name":138,"callback":153,"file":236,"line":237},"includes\\edu-login-functions.php",49,{"type":137,"name":216,"callback":220,"file":236,"line":239},55,{"type":137,"name":216,"callback":220,"file":236,"line":241},59,{"type":137,"name":243,"callback":244,"file":245,"line":246},"admin_init","eduadmin_settings_init","includes\\edu-options.php",17,{"type":137,"name":248,"callback":249,"file":245,"line":250},"admin_menu","eduadmin_backend_menu",18,{"type":137,"name":252,"callback":253,"file":245,"line":232},"admin_enqueue_scripts","eduadmin_backend_content",{"type":137,"name":255,"callback":256,"file":245,"line":257},"wp_enqueue_scripts","eduadmin_frontend_content",20,{"type":137,"name":259,"callback":260,"file":245,"line":261},"add_meta_boxes","eduadmin_shortcode_metabox",21,{"type":137,"name":193,"callback":263,"file":245,"line":264},"eduadmin_custom_styles",22,{"type":137,"name":193,"callback":266,"file":245,"line":267},"eduadmin_print_javascript",23,{"type":137,"name":269,"callback":270,"file":245,"line":271},"wp_head","eduadmin_get_ld_json",24,{"type":137,"name":269,"callback":273,"file":245,"line":274},"eduadmin_get_ogp",25,{"type":151,"name":276,"callback":277,"file":245,"line":278},"get_canonical_url","edu_set_canonical_url",103,{"type":151,"name":280,"callback":281,"file":245,"line":282},"oembed_discovery_links","edu_oembed_discovery_links",104,{"type":137,"name":269,"callback":284,"file":245,"line":285},"edu_no_index",118,{"type":151,"name":287,"callback":288,"file":245,"line":289},"get_shortlink","__return_empty_string",119,{"type":151,"name":291,"callback":292,"file":245,"line":293},"pre_get_document_title","eduadmin_page_title",179,{"type":151,"name":295,"callback":292,"file":245,"line":296},"wp_title",180,{"type":151,"name":298,"callback":292,"file":245,"line":299},"aioseop_title",181,{"type":137,"name":165,"callback":301,"file":302,"line":303},"eduadmin_rewrite_init","includes\\edu-rewrites.php",26,{"type":137,"name":243,"callback":301,"file":302,"line":305},27,{"type":137,"name":216,"callback":230,"file":307,"line":147},"includes\\edu-security-settings.php",{"type":137,"name":309,"callback":310,"file":311,"line":312},"eduadmin-showtimers","render_timers","includes\\eduadmin-api-phpclient\\eduadmin-api-client.php",177,{"type":137,"name":216,"callback":230,"file":314,"line":144},"includes\\list-settings.php",{"type":137,"name":216,"callback":230,"file":316,"line":141},"includes\\profile-settings.php",[],[],[320,325,329,333,337,341,345,349,353,357,361,365,369],{"tag":321,"callback":322,"file":323,"line":324},"eduadmin-listview","eduadmin_get_list_view","includes\\edu-shortcodes.php",994,{"tag":326,"callback":327,"file":323,"line":328},"eduadmin-detailview","eduadmin_get_detail_view",995,{"tag":330,"callback":331,"file":323,"line":332},"eduadmin-bookingview","eduadmin_get_booking_view",996,{"tag":334,"callback":335,"file":323,"line":336},"eduadmin-detailinfo","eduadmin_get_detailinfo",997,{"tag":338,"callback":339,"file":323,"line":340},"eduadmin-loginwidget","eduadmin_get_login_widget",998,{"tag":342,"callback":343,"file":323,"line":344},"eduadmin-loginview","eduadmin_get_login_view",999,{"tag":346,"callback":347,"file":323,"line":348},"eduadmin-objectinterest","eduadmin_get_object_interest",1000,{"tag":350,"callback":351,"file":323,"line":352},"eduadmin-eventinterest","eduadmin_get_event_interest",1001,{"tag":354,"callback":355,"file":323,"line":356},"eduadmin-coursepublicpricename","eduadmin_get_course_public_pricename",1002,{"tag":358,"callback":359,"file":323,"line":360},"eduadmin-programme-list","eduadmin_get_programme_list",1004,{"tag":362,"callback":363,"file":323,"line":364},"eduadmin-programme-detail","eduadmin_get_programme_details",1005,{"tag":366,"callback":367,"file":323,"line":368},"eduadmin-programme-book","eduadmin_get_programme_booking",1006,{"tag":370,"callback":371,"file":323,"line":372},"eduadmin-programmeinfo","eduadmin_get_programmeinfo",1007,[374,376],{"hook":185,"callback":185,"file":176,"line":375},678,{"hook":189,"callback":189,"file":176,"line":377},682,13,{"dangerousFunctions":380,"sqlUsage":381,"outputEscaping":383,"fileOperations":13,"externalRequests":49,"nonceChecks":420,"capabilityChecks":13,"bundledLibraries":1568},[],{"prepared":147,"raw":13,"locations":382},[],{"escaped":384,"rawEcho":385,"locations":386},1339,809,[387,389,390,393,395,397,399,401,403,404,406,408,410,412,413,414,415,417,419,421,422,424,426,428,430,432,433,435,437,440,441,442,444,446,447,448,449,450,452,454,455,457,459,460,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,494,496,498,500,502,504,506,508,510,512,514,516,518,520,521,523,524,526,528,530,532,533,535,538,539,540,543,544,545,546,547,548,549,551,553,554,555,556,557,558,560,562,563,564,565,566,567,568,570,571,572,574,576,577,578,579,581,583,585,586,588,589,590,591,593,595,597,598,600,602,604,605,607,609,611,613,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,681,682,684,686,688,689,691,693,694,696,697,699,701,704,706,707,708,709,711,712,714,716,717,719,720,722,723,724,727,729,730,731,732,733,734,735,736,737,738,739,741,742,744,745,746,747,748,749,750,751,752,753,754,756,757,759,761,762,764,765,767,769,771,772,773,775,776,778,779,780,781,782,783,785,787,788,789,790,791,792,793,795,796,797,798,799,800,801,802,804,805,806,807,809,812,813,814,815,816,817,818,819,820,822,824,825,826,827,828,829,830,833,834,835,836,837,838,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,864,865,867,868,869,870,871,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,897,899,901,903,904,906,907,908,909,910,911,913,914,915,916,917,919,921,923,925,927,928,929,930,931,932,934,935,936,937,938,939,941,942,943,944,946,947,948,950,951,952,953,955,956,957,959,961,963,964,965,966,967,968,970,972,973,974,975,976,977,978,979,981,982,983,984,985,986,987,988,989,990,992,993,994,995,996,998,999,1000,1002,1004,1005,1006,1007,1008,1009,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1025,1026,1027,1029,1030,1032,1033,1035,1036,1038,1040,1042,1043,1044,1045,1046,1047,1049,1051,1053,1055,1056,1057,1059,1061,1062,1063,1064,1065,1066,1067,1069,1070,1072,1074,1076,1077,1078,1079,1081,1083,1085,1087,1089,1090,1092,1093,1095,1096,1098,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1205,1206,1207,1209,1210,1211,1212,1213,1214,1215,1217,1218,1219,1220,1221,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1235,1236,1238,1240,1242,1244,1246,1248,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1265,1266,1267,1268,1269,1271,1273,1274,1275,1277,1278,1279,1280,1282,1283,1285,1287,1289,1291,1292,1294,1295,1296,1298,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1328,1329,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1393,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1414,1415,1416,1417,1418,1419,1420,1421,1422,1424,1425,1427,1429,1430,1431,1432,1433,1435,1437,1438,1439,1440,1441,1442,1443,1444,1445,1448,1450,1452,1454,1456,1458,1460,1462,1463,1464,1466,1467,1468,1469,1470,1472,1473,1474,1475,1476,1477,1478,1479,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1501,1502,1503,1505,1506,1507,1508,1510,1512,1514,1516,1518,1520,1522,1523,1525,1527,1528,1530,1532,1534,1536,1538,1539,1540,1541,1542,1543,1545,1547,1548,1549,1550,1552,1553,1554,1555,1556,1557,1558,1560,1561,1562,1563,1565,1566,1567],{"file":140,"line":246,"context":388},"raw output",{"file":140,"line":274,"context":388},{"file":391,"line":392,"context":388},"content\\template\\bookingTemplate\\-check-email.php",46,{"file":394,"line":141,"context":388},"content\\template\\bookingTemplate\\-login-form.php",{"file":394,"line":396,"context":388},40,{"file":394,"line":398,"context":388},43,{"file":394,"line":400,"context":388},44,{"file":394,"line":402,"context":388},54,{"file":394,"line":402,"context":388},{"file":394,"line":405,"context":388},56,{"file":394,"line":407,"context":388},70,{"file":394,"line":409,"context":388},77,{"file":411,"line":46,"context":388},"content\\template\\bookingTemplate\\contact-view.php",{"file":411,"line":163,"context":388},{"file":411,"line":250,"context":388},{"file":411,"line":267,"context":388},{"file":411,"line":416,"context":388},29,{"file":411,"line":418,"context":388},35,{"file":411,"line":420,"context":388},41,{"file":411,"line":392,"context":388},{"file":411,"line":423,"context":388},52,{"file":411,"line":425,"context":388},57,{"file":411,"line":427,"context":388},65,{"file":411,"line":429,"context":388},71,{"file":411,"line":431,"context":388},81,{"file":411,"line":67,"context":388},{"file":411,"line":434,"context":388},128,{"file":411,"line":436,"context":388},133,{"file":438,"line":439,"context":388},"content\\template\\bookingTemplate\\customer-view.php",14,{"file":438,"line":246,"context":388},{"file":438,"line":261,"context":388},{"file":438,"line":443,"context":388},30,{"file":438,"line":445,"context":388},34,{"file":438,"line":396,"context":388},{"file":438,"line":400,"context":388},{"file":438,"line":11,"context":388},{"file":438,"line":402,"context":388},{"file":438,"line":451,"context":388},60,{"file":438,"line":453,"context":388},64,{"file":438,"line":407,"context":388},{"file":438,"line":456,"context":388},74,{"file":438,"line":458,"context":388},80,{"file":438,"line":51,"context":388},{"file":438,"line":50,"context":388},{"file":438,"line":462,"context":388},98,{"file":438,"line":464,"context":388},101,{"file":438,"line":466,"context":388},105,{"file":438,"line":468,"context":388},111,{"file":438,"line":470,"context":388},115,{"file":438,"line":472,"context":388},121,{"file":438,"line":474,"context":388},125,{"file":438,"line":476,"context":388},131,{"file":438,"line":478,"context":388},135,{"file":438,"line":480,"context":388},141,{"file":438,"line":482,"context":388},145,{"file":438,"line":484,"context":388},151,{"file":438,"line":486,"context":388},155,{"file":438,"line":488,"context":388},161,{"file":438,"line":490,"context":388},170,{"file":438,"line":492,"context":388},172,{"file":438,"line":312,"context":388},{"file":438,"line":495,"context":388},184,{"file":438,"line":497,"context":388},188,{"file":438,"line":499,"context":388},195,{"file":438,"line":501,"context":388},199,{"file":438,"line":503,"context":388},205,{"file":438,"line":505,"context":388},209,{"file":438,"line":507,"context":388},215,{"file":438,"line":509,"context":388},219,{"file":438,"line":511,"context":388},264,{"file":438,"line":513,"context":388},274,{"file":515,"line":144,"context":388},"content\\template\\bookingTemplate\\discount-code.php",{"file":515,"line":517,"context":388},11,{"file":515,"line":519,"context":388},15,{"file":515,"line":257,"context":388},{"file":522,"line":257,"context":388},"content\\template\\bookingTemplate\\event-selector.php",{"file":522,"line":416,"context":388},{"file":522,"line":525,"context":388},33,{"file":522,"line":527,"context":388},66,{"file":522,"line":529,"context":388},76,{"file":531,"line":519,"context":388},"content\\template\\bookingTemplate\\limited-discount-view.php",{"file":531,"line":271,"context":388},{"file":534,"line":250,"context":388},"content\\template\\bookingTemplate\\login-view.php",{"file":536,"line":537,"context":388},"content\\template\\bookingTemplate\\participant-view.php",2,{"file":536,"line":517,"context":388},{"file":536,"line":439,"context":388},{"file":541,"line":542,"context":388},"content\\template\\bookingTemplate\\participants\\contact-participant.php",3,{"file":541,"line":144,"context":388},{"file":541,"line":517,"context":388},{"file":541,"line":378,"context":388},{"file":541,"line":250,"context":388},{"file":541,"line":264,"context":388},{"file":541,"line":305,"context":388},{"file":541,"line":550,"context":388},31,{"file":541,"line":552,"context":388},36,{"file":541,"line":396,"context":388},{"file":541,"line":392,"context":388},{"file":541,"line":11,"context":388},{"file":541,"line":425,"context":388},{"file":541,"line":453,"context":388},{"file":541,"line":559,"context":388},84,{"file":561,"line":542,"context":388},"content\\template\\bookingTemplate\\participants\\participant-template.php",{"file":561,"line":49,"context":388},{"file":561,"line":46,"context":388},{"file":561,"line":439,"context":388},{"file":561,"line":246,"context":388},{"file":561,"line":264,"context":388},{"file":561,"line":305,"context":388},{"file":561,"line":569,"context":388},32,{"file":561,"line":552,"context":388},{"file":561,"line":420,"context":388},{"file":561,"line":573,"context":388},45,{"file":561,"line":575,"context":388},51,{"file":561,"line":405,"context":388},{"file":561,"line":429,"context":388},{"file":561,"line":409,"context":388},{"file":561,"line":580,"context":388},97,{"file":582,"line":274,"context":388},"content\\template\\bookingTemplate\\single-person-booking.php",{"file":582,"line":584,"context":388},28,{"file":582,"line":445,"context":388},{"file":582,"line":587,"context":388},39,{"file":582,"line":573,"context":388},{"file":582,"line":575,"context":388},{"file":582,"line":425,"context":388},{"file":582,"line":592,"context":388},62,{"file":582,"line":594,"context":388},68,{"file":582,"line":596,"context":388},73,{"file":582,"line":431,"context":388},{"file":582,"line":599,"context":388},87,{"file":582,"line":601,"context":388},95,{"file":582,"line":603,"context":388},99,{"file":582,"line":282,"context":388},{"file":582,"line":606,"context":388},113,{"file":582,"line":608,"context":388},117,{"file":582,"line":610,"context":388},123,{"file":582,"line":612,"context":388},127,{"file":582,"line":436,"context":388},{"file":582,"line":615,"context":388},137,{"file":582,"line":617,"context":388},143,{"file":582,"line":619,"context":388},147,{"file":582,"line":621,"context":388},153,{"file":582,"line":623,"context":388},164,{"file":582,"line":625,"context":388},166,{"file":582,"line":627,"context":388},171,{"file":582,"line":629,"context":388},178,{"file":582,"line":631,"context":388},182,{"file":582,"line":633,"context":388},189,{"file":582,"line":635,"context":388},193,{"file":582,"line":637,"context":388},204,{"file":582,"line":639,"context":388},210,{"file":582,"line":641,"context":388},213,{"file":582,"line":643,"context":388},217,{"file":582,"line":645,"context":388},223,{"file":582,"line":647,"context":388},227,{"file":582,"line":649,"context":388},233,{"file":582,"line":651,"context":388},237,{"file":582,"line":653,"context":388},243,{"file":582,"line":655,"context":388},247,{"file":582,"line":657,"context":388},253,{"file":582,"line":659,"context":388},257,{"file":582,"line":661,"context":388},263,{"file":582,"line":663,"context":388},267,{"file":582,"line":665,"context":388},273,{"file":582,"line":667,"context":388},282,{"file":582,"line":669,"context":388},286,{"file":582,"line":671,"context":388},296,{"file":582,"line":673,"context":388},379,{"file":582,"line":675,"context":388},385,{"file":582,"line":677,"context":388},406,{"file":679,"line":144,"context":388},"content\\template\\bookingTemplate\\template_A.php",{"file":679,"line":267,"context":388},{"file":679,"line":416,"context":388},{"file":679,"line":683,"context":388},140,{"file":679,"line":685,"context":388},208,{"file":679,"line":687,"context":388},212,{"file":679,"line":657,"context":388},{"file":679,"line":690,"context":388},259,{"file":679,"line":692,"context":388},262,{"file":679,"line":663,"context":388},{"file":679,"line":695,"context":388},270,{"file":679,"line":665,"context":388},{"file":679,"line":698,"context":388},276,{"file":679,"line":700,"context":388},279,{"file":702,"line":703,"context":388},"content\\template\\data\\ld-json.php",156,{"file":705,"line":559,"context":388},"content\\template\\data\\ogp.php",{"file":705,"line":559,"context":388},{"file":705,"line":559,"context":388},{"file":705,"line":559,"context":388},{"file":710,"line":49,"context":388},"content\\template\\detailTemplate\\blocks\\event-item.php",{"file":710,"line":429,"context":388},{"file":710,"line":713,"context":388},79,{"file":710,"line":715,"context":388},83,{"file":710,"line":26,"context":388},{"file":710,"line":718,"context":388},94,{"file":710,"line":278,"context":388},{"file":721,"line":584,"context":388},"content\\template\\detailTemplate\\blocks\\event-list.php",{"file":721,"line":456,"context":388},{"file":721,"line":713,"context":388},{"file":725,"line":726,"context":388},"content\\template\\detailTemplate\\course-price-names.php",53,{"file":728,"line":144,"context":388},"content\\template\\detailTemplate\\template_A.php",{"file":728,"line":271,"context":388},{"file":728,"line":396,"context":388},{"file":728,"line":423,"context":388},{"file":728,"line":453,"context":388},{"file":728,"line":529,"context":388},{"file":728,"line":51,"context":388},{"file":728,"line":94,"context":388},{"file":728,"line":606,"context":388},{"file":728,"line":472,"context":388},{"file":728,"line":617,"context":388},{"file":740,"line":144,"context":388},"content\\template\\detailTemplate\\template_B.php",{"file":740,"line":274,"context":388},{"file":740,"line":743,"context":388},42,{"file":740,"line":575,"context":388},{"file":740,"line":451,"context":388},{"file":740,"line":407,"context":388},{"file":740,"line":431,"context":388},{"file":740,"line":26,"context":388},{"file":740,"line":603,"context":388},{"file":740,"line":474,"context":388},{"file":740,"line":474,"context":388},{"file":740,"line":474,"context":388},{"file":740,"line":474,"context":388},{"file":755,"line":144,"context":388},"content\\template\\interestRegTemplate\\interest-reg-event.php",{"file":755,"line":154,"context":388},{"file":755,"line":758,"context":388},67,{"file":755,"line":760,"context":388},72,{"file":755,"line":431,"context":388},{"file":755,"line":763,"context":388},93,{"file":755,"line":580,"context":388},{"file":755,"line":766,"context":388},102,{"file":755,"line":768,"context":388},107,{"file":755,"line":770,"context":388},110,{"file":755,"line":470,"context":388},{"file":755,"line":289,"context":388},{"file":755,"line":774,"context":388},124,{"file":755,"line":612,"context":388},{"file":755,"line":777,"context":388},132,{"file":755,"line":478,"context":388},{"file":755,"line":683,"context":388},{"file":755,"line":617,"context":388},{"file":755,"line":484,"context":388},{"file":755,"line":486,"context":388},{"file":755,"line":784,"context":388},160,{"file":786,"line":141,"context":388},"content\\template\\interestRegTemplate\\interest-reg-object.php",{"file":786,"line":420,"context":388},{"file":786,"line":392,"context":388},{"file":786,"line":11,"context":388},{"file":786,"line":155,"context":388},{"file":786,"line":427,"context":388},{"file":786,"line":407,"context":388},{"file":786,"line":794,"context":388},75,{"file":786,"line":131,"context":388},{"file":786,"line":715,"context":388},{"file":786,"line":599,"context":388},{"file":786,"line":50,"context":388},{"file":786,"line":601,"context":388},{"file":786,"line":94,"context":388},{"file":786,"line":278,"context":388},{"file":786,"line":803,"context":388},108,{"file":786,"line":468,"context":388},{"file":786,"line":289,"context":388},{"file":786,"line":610,"context":388},{"file":786,"line":808,"context":388},129,{"file":810,"line":811,"context":388},"content\\template\\listTemplate\\blocks\\course-block-a.php",4,{"file":810,"line":811,"context":388},{"file":810,"line":811,"context":388},{"file":810,"line":811,"context":388},{"file":810,"line":46,"context":388},{"file":810,"line":46,"context":388},{"file":810,"line":46,"context":388},{"file":810,"line":46,"context":388},{"file":810,"line":154,"context":388},{"file":810,"line":821,"context":388},37,{"file":810,"line":823,"context":388},47,{"file":810,"line":239,"context":388},{"file":810,"line":760,"context":388},{"file":810,"line":760,"context":388},{"file":810,"line":760,"context":388},{"file":810,"line":760,"context":388},{"file":810,"line":760,"context":388},{"file":831,"line":832,"context":388},"content\\template\\listTemplate\\blocks\\course-block-b.php",48,{"file":831,"line":405,"context":388},{"file":831,"line":596,"context":388},{"file":831,"line":596,"context":388},{"file":831,"line":596,"context":388},{"file":831,"line":596,"context":388},{"file":839,"line":542,"context":388},"content\\template\\listTemplate\\blocks\\event-block-a.php",{"file":839,"line":141,"context":388},{"file":839,"line":141,"context":388},{"file":839,"line":141,"context":388},{"file":839,"line":141,"context":388},{"file":839,"line":141,"context":388},{"file":839,"line":517,"context":388},{"file":839,"line":517,"context":388},{"file":839,"line":517,"context":388},{"file":839,"line":517,"context":388},{"file":839,"line":517,"context":388},{"file":839,"line":163,"context":388},{"file":839,"line":261,"context":388},{"file":839,"line":267,"context":388},{"file":839,"line":400,"context":388},{"file":839,"line":392,"context":388},{"file":839,"line":575,"context":388},{"file":839,"line":713,"context":388},{"file":839,"line":713,"context":388},{"file":839,"line":713,"context":388},{"file":839,"line":713,"context":388},{"file":839,"line":713,"context":388},{"file":839,"line":599,"context":388},{"file":839,"line":863,"context":388},91,{"file":839,"line":466,"context":388},{"file":839,"line":866,"context":388},116,{"file":839,"line":866,"context":388},{"file":839,"line":866,"context":388},{"file":839,"line":866,"context":388},{"file":839,"line":866,"context":388},{"file":872,"line":537,"context":388},"content\\template\\listTemplate\\blocks\\event-block-b.php",{"file":872,"line":49,"context":388},{"file":872,"line":49,"context":388},{"file":872,"line":49,"context":388},{"file":872,"line":49,"context":388},{"file":872,"line":49,"context":388},{"file":872,"line":46,"context":388},{"file":872,"line":46,"context":388},{"file":872,"line":46,"context":388},{"file":872,"line":46,"context":388},{"file":872,"line":46,"context":388},{"file":872,"line":232,"context":388},{"file":872,"line":261,"context":388},{"file":872,"line":743,"context":388},{"file":872,"line":237,"context":388},{"file":872,"line":794,"context":388},{"file":872,"line":794,"context":388},{"file":872,"line":794,"context":388},{"file":872,"line":794,"context":388},{"file":872,"line":794,"context":388},{"file":872,"line":715,"context":388},{"file":872,"line":599,"context":388},{"file":872,"line":464,"context":388},{"file":872,"line":896,"context":388},112,{"file":898,"line":811,"context":388},"content\\template\\listTemplate\\list-events.php",{"file":898,"line":900,"context":388},185,{"file":902,"line":250,"context":388},"content\\template\\listTemplate\\search\\region.php",{"file":902,"line":274,"context":388},{"file":905,"line":519,"context":388},"content\\template\\listTemplate\\search-form.php",{"file":905,"line":525,"context":388},{"file":905,"line":392,"context":388},{"file":905,"line":241,"context":388},{"file":905,"line":713,"context":388},{"file":905,"line":67,"context":388},{"file":912,"line":811,"context":388},"content\\template\\listTemplate\\template-loader.php",{"file":912,"line":760,"context":388},{"file":912,"line":794,"context":388},{"file":912,"line":458,"context":388},{"file":912,"line":715,"context":388},{"file":918,"line":147,"context":388},"content\\template\\listTemplate\\template_A.php",{"file":920,"line":584,"context":388},"content\\template\\listTemplate\\template_A_listCourses.php",{"file":922,"line":144,"context":388},"content\\template\\listTemplate\\template_B.php",{"file":924,"line":144,"context":388},"content\\template\\listTemplate\\template_GF.php",{"file":926,"line":458,"context":388},"content\\template\\listTemplate\\template_GF_listCourses.php",{"file":926,"line":458,"context":388},{"file":926,"line":458,"context":388},{"file":926,"line":458,"context":388},{"file":926,"line":466,"context":388},{"file":926,"line":768,"context":388},{"file":926,"line":933,"context":388},109,{"file":926,"line":285,"context":388},{"file":926,"line":285,"context":388},{"file":926,"line":285,"context":388},{"file":926,"line":285,"context":388},{"file":926,"line":474,"context":388},{"file":940,"line":267,"context":388},"content\\template\\myPagesTemplate\\bookings.php",{"file":940,"line":274,"context":388},{"file":940,"line":443,"context":388},{"file":940,"line":525,"context":388},{"file":940,"line":945,"context":388},86,{"file":940,"line":599,"context":388},{"file":940,"line":51,"context":388},{"file":940,"line":949,"context":388},89,{"file":940,"line":26,"context":388},{"file":940,"line":580,"context":388},{"file":940,"line":289,"context":388},{"file":940,"line":954,"context":388},139,{"file":940,"line":683,"context":388},{"file":940,"line":480,"context":388},{"file":940,"line":958,"context":388},162,{"file":940,"line":960,"context":388},176,{"file":962,"line":392,"context":388},"content\\template\\myPagesTemplate\\certificates.php",{"file":962,"line":237,"context":388},{"file":962,"line":11,"context":388},{"file":962,"line":575,"context":388},{"file":962,"line":131,"context":388},{"file":962,"line":51,"context":388},{"file":969,"line":445,"context":388},"content\\template\\myPagesTemplate\\change-password.php",{"file":969,"line":971,"context":388},38,{"file":969,"line":420,"context":388},{"file":969,"line":400,"context":388},{"file":969,"line":237,"context":388},{"file":969,"line":423,"context":388},{"file":969,"line":425,"context":388},{"file":969,"line":451,"context":388},{"file":969,"line":427,"context":388},{"file":980,"line":519,"context":388},"content\\template\\myPagesTemplate\\limited-discount.php",{"file":980,"line":264,"context":388},{"file":980,"line":274,"context":388},{"file":980,"line":584,"context":388},{"file":980,"line":550,"context":388},{"file":980,"line":445,"context":388},{"file":980,"line":743,"context":388},{"file":980,"line":527,"context":388},{"file":980,"line":559,"context":388},{"file":980,"line":67,"context":388},{"file":991,"line":542,"context":388},"content\\template\\myPagesTemplate\\login-page.php",{"file":991,"line":392,"context":388},{"file":991,"line":237,"context":388},{"file":991,"line":11,"context":388},{"file":991,"line":155,"context":388},{"file":991,"line":997,"context":388},63,{"file":991,"line":715,"context":388},{"file":991,"line":26,"context":388},{"file":1001,"line":147,"context":388},"content\\template\\myPagesTemplate\\login.php",{"file":1003,"line":400,"context":388},"content\\template\\myPagesTemplate\\profile.php",{"file":1003,"line":11,"context":388},{"file":1003,"line":726,"context":388},{"file":1003,"line":405,"context":388},{"file":1003,"line":155,"context":388},{"file":1003,"line":453,"context":388},{"file":1003,"line":1010,"context":388},69,{"file":1003,"line":760,"context":388},{"file":1003,"line":409,"context":388},{"file":1003,"line":458,"context":388},{"file":1003,"line":67,"context":388},{"file":1003,"line":51,"context":388},{"file":1003,"line":718,"context":388},{"file":1003,"line":580,"context":388},{"file":1003,"line":766,"context":388},{"file":1003,"line":466,"context":388},{"file":1003,"line":468,"context":388},{"file":1003,"line":157,"context":388},{"file":1003,"line":608,"context":388},{"file":1003,"line":1024,"context":388},122,{"file":1003,"line":474,"context":388},{"file":1003,"line":476,"context":388},{"file":1003,"line":1028,"context":388},134,{"file":1003,"line":954,"context":388},{"file":1003,"line":1031,"context":388},142,{"file":1003,"line":619,"context":388},{"file":1003,"line":1034,"context":388},150,{"file":1003,"line":703,"context":388},{"file":1003,"line":1037,"context":388},159,{"file":1003,"line":1039,"context":388},165,{"file":1003,"line":1041,"context":388},168,{"file":1003,"line":159,"context":388},{"file":1003,"line":312,"context":388},{"file":1003,"line":296,"context":388},{"file":1003,"line":900,"context":388},{"file":1003,"line":497,"context":388},{"file":1003,"line":1048,"context":388},194,{"file":1003,"line":1050,"context":388},197,{"file":1003,"line":1052,"context":388},203,{"file":1003,"line":1054,"context":388},206,{"file":1003,"line":639,"context":388},{"file":1003,"line":641,"context":388},{"file":1058,"line":398,"context":388},"content\\template\\payment-methods.php",{"file":1060,"line":49,"context":388},"content\\template\\programme\\book.php",{"file":1060,"line":418,"context":388},{"file":1060,"line":420,"context":388},{"file":1060,"line":51,"context":388},{"file":1060,"line":468,"context":388},{"file":1060,"line":157,"context":388},{"file":1060,"line":472,"context":388},{"file":1060,"line":1068,"context":388},126,{"file":1060,"line":777,"context":388},{"file":1060,"line":1071,"context":388},138,{"file":1060,"line":1073,"context":388},144,{"file":1060,"line":1075,"context":388},149,{"file":1060,"line":486,"context":388},{"file":1060,"line":784,"context":388},{"file":1060,"line":1041,"context":388},{"file":1060,"line":1080,"context":388},175,{"file":1060,"line":1082,"context":388},183,{"file":1060,"line":1084,"context":388},187,{"file":1060,"line":1086,"context":388},192,{"file":1060,"line":1088,"context":388},230,{"file":1060,"line":649,"context":388},{"file":1060,"line":1091,"context":388},238,{"file":1060,"line":655,"context":388},{"file":1060,"line":1094,"context":388},251,{"file":1060,"line":659,"context":388},{"file":1060,"line":1097,"context":388},261,{"file":1060,"line":663,"context":388},{"file":1060,"line":1100,"context":388},271,{"file":1060,"line":1102,"context":388},277,{"file":1060,"line":1104,"context":388},281,{"file":1060,"line":1106,"context":388},287,{"file":1060,"line":1108,"context":388},291,{"file":1060,"line":1110,"context":388},297,{"file":1060,"line":1112,"context":388},305,{"file":1060,"line":1114,"context":388},309,{"file":1060,"line":1116,"context":388},315,{"file":1060,"line":1118,"context":388},318,{"file":1060,"line":1120,"context":388},322,{"file":1060,"line":1122,"context":388},328,{"file":1060,"line":1124,"context":388},332,{"file":1060,"line":1126,"context":388},338,{"file":1060,"line":1128,"context":388},342,{"file":1060,"line":1130,"context":388},348,{"file":1060,"line":1132,"context":388},352,{"file":1060,"line":1134,"context":388},358,{"file":1060,"line":1136,"context":388},362,{"file":1060,"line":1138,"context":388},368,{"file":1060,"line":1140,"context":388},378,{"file":1060,"line":1142,"context":388},382,{"file":1060,"line":1144,"context":388},389,{"file":1060,"line":1146,"context":388},393,{"file":1060,"line":1148,"context":388},399,{"file":1060,"line":1150,"context":388},403,{"file":1060,"line":1152,"context":388},409,{"file":1060,"line":1154,"context":388},413,{"file":1060,"line":187,"context":388},{"file":1060,"line":1157,"context":388},468,{"file":1060,"line":1159,"context":388},484,{"file":1060,"line":1161,"context":388},488,{"file":1060,"line":1163,"context":388},491,{"file":1060,"line":1165,"context":388},496,{"file":1060,"line":1167,"context":388},502,{"file":1060,"line":1169,"context":388},506,{"file":1060,"line":1171,"context":388},511,{"file":1060,"line":1173,"context":388},516,{"file":1060,"line":1175,"context":388},521,{"file":1060,"line":1177,"context":388},525,{"file":1060,"line":1179,"context":388},530,{"file":1060,"line":1181,"context":388},534,{"file":1060,"line":1183,"context":388},555,{"file":1060,"line":1185,"context":388},559,{"file":1060,"line":1187,"context":388},582,{"file":1060,"line":1189,"context":388},588,{"file":1060,"line":1191,"context":388},591,{"file":1060,"line":1193,"context":388},596,{"file":1060,"line":1195,"context":388},599,{"file":1060,"line":1197,"context":388},602,{"file":1060,"line":1199,"context":388},605,{"file":1060,"line":1201,"context":388},608,{"file":1203,"line":144,"context":388},"content\\template\\programme\\coupon-code.php",{"file":1203,"line":517,"context":388},{"file":1203,"line":519,"context":388},{"file":1203,"line":257,"context":388},{"file":1208,"line":49,"context":388},"content\\template\\programme\\detail.php",{"file":1208,"line":519,"context":388},{"file":1208,"line":250,"context":388},{"file":1208,"line":261,"context":388},{"file":1208,"line":271,"context":388},{"file":1208,"line":821,"context":388},{"file":1208,"line":743,"context":388},{"file":1216,"line":517,"context":388},"content\\template\\programme\\list.php",{"file":1216,"line":163,"context":388},{"file":1216,"line":246,"context":388},{"file":1216,"line":274,"context":388},{"file":1216,"line":303,"context":388},{"file":1222,"line":303,"context":388},"content\\template\\programme\\template\\detail-list.php",{"file":1222,"line":305,"context":388},{"file":1222,"line":584,"context":388},{"file":1222,"line":416,"context":388},{"file":1222,"line":443,"context":388},{"file":1222,"line":743,"context":388},{"file":1222,"line":400,"context":388},{"file":1222,"line":237,"context":388},{"file":1222,"line":431,"context":388},{"file":1222,"line":50,"context":388},{"file":1222,"line":768,"context":388},{"file":1234,"line":400,"context":388},"content\\template\\programme\\template\\list-item.php",{"file":176,"line":1034,"context":388},{"file":176,"line":1237,"context":388},158,{"file":176,"line":1239,"context":388},330,{"file":176,"line":1241,"context":388},331,{"file":176,"line":1243,"context":388},507,{"file":176,"line":1245,"context":388},557,{"file":176,"line":1247,"context":388},841,{"file":176,"line":1249,"context":388},854,{"file":231,"line":154,"context":388},{"file":231,"line":261,"context":388},{"file":231,"line":305,"context":388},{"file":231,"line":443,"context":388},{"file":231,"line":569,"context":388},{"file":231,"line":525,"context":388},{"file":231,"line":971,"context":388},{"file":231,"line":758,"context":388},{"file":231,"line":26,"context":388},{"file":231,"line":466,"context":388},{"file":231,"line":768,"context":388},{"file":231,"line":1024,"context":388},{"file":231,"line":476,"context":388},{"file":231,"line":1264,"context":388},136,{"file":231,"line":683,"context":388},{"file":231,"line":1031,"context":388},{"file":231,"line":617,"context":388},{"file":231,"line":619,"context":388},{"file":231,"line":1270,"context":388},154,{"file":231,"line":1272,"context":388},163,{"file":231,"line":492,"context":388},{"file":231,"line":299,"context":388},{"file":231,"line":1276,"context":388},190,{"file":231,"line":501,"context":388},{"file":231,"line":685,"context":388},{"file":231,"line":643,"context":388},{"file":231,"line":1281,"context":388},226,{"file":231,"line":1088,"context":388},{"file":231,"line":1284,"context":388},236,{"file":231,"line":1286,"context":388},241,{"file":231,"line":1288,"context":388},248,{"file":231,"line":1290,"context":388},255,{"file":231,"line":690,"context":388},{"file":231,"line":1293,"context":388},266,{"file":231,"line":665,"context":388},{"file":231,"line":698,"context":388},{"file":231,"line":1297,"context":388},283,{"file":231,"line":669,"context":388},{"file":231,"line":1300,"context":388},294,{"file":231,"line":1302,"context":388},301,{"file":231,"line":1304,"context":388},304,{"file":231,"line":1306,"context":388},313,{"file":231,"line":1308,"context":388},320,{"file":231,"line":1310,"context":388},327,{"file":231,"line":1312,"context":388},329,{"file":231,"line":1314,"context":388},336,{"file":231,"line":1316,"context":388},343,{"file":231,"line":1318,"context":388},350,{"file":231,"line":1320,"context":388},354,{"file":231,"line":1322,"context":388},357,{"file":231,"line":1324,"context":388},360,{"file":231,"line":1326,"context":388},366,{"file":231,"line":352,"context":388},{"file":231,"line":356,"context":388},{"file":231,"line":364,"context":388},{"file":231,"line":1331,"context":388},1010,{"file":231,"line":1333,"context":388},1012,{"file":231,"line":1335,"context":388},1013,{"file":231,"line":1337,"context":388},1019,{"file":231,"line":1339,"context":388},1022,{"file":231,"line":1341,"context":388},1028,{"file":231,"line":1343,"context":388},1032,{"file":231,"line":1345,"context":388},1036,{"file":231,"line":1347,"context":388},1040,{"file":231,"line":1349,"context":388},1044,{"file":231,"line":1351,"context":388},1048,{"file":231,"line":1353,"context":388},1052,{"file":231,"line":1355,"context":388},1056,{"file":231,"line":1357,"context":388},1060,{"file":231,"line":1359,"context":388},1064,{"file":231,"line":1361,"context":388},1068,{"file":231,"line":1363,"context":388},1072,{"file":231,"line":1365,"context":388},1076,{"file":231,"line":1367,"context":388},1080,{"file":231,"line":1369,"context":388},1084,{"file":231,"line":1371,"context":388},1093,{"file":1373,"line":163,"context":388},"includes\\detail-settings.php",{"file":1373,"line":271,"context":388},{"file":1373,"line":305,"context":388},{"file":1373,"line":525,"context":388},{"file":1373,"line":552,"context":388},{"file":1373,"line":587,"context":388},{"file":1373,"line":11,"context":388},{"file":1373,"line":239,"context":388},{"file":1373,"line":241,"context":388},{"file":1373,"line":997,"context":388},{"file":1373,"line":758,"context":388},{"file":1373,"line":407,"context":388},{"file":1373,"line":596,"context":388},{"file":1373,"line":409,"context":388},{"file":1373,"line":458,"context":388},{"file":1373,"line":715,"context":388},{"file":1373,"line":462,"context":388},{"file":1391,"line":1392,"context":388},"includes\\edu-ajax-functions.php",623,{"file":1391,"line":1394,"context":388},626,{"file":234,"line":11,"context":388},{"file":234,"line":425,"context":388},{"file":234,"line":451,"context":388},{"file":234,"line":155,"context":388},{"file":234,"line":592,"context":388},{"file":234,"line":427,"context":388},{"file":234,"line":407,"context":388},{"file":234,"line":529,"context":388},{"file":234,"line":559,"context":388},{"file":234,"line":863,"context":388},{"file":234,"line":462,"context":388},{"file":234,"line":282,"context":388},{"file":234,"line":606,"context":388},{"file":234,"line":285,"context":388},{"file":234,"line":774,"context":388},{"file":234,"line":777,"context":388},{"file":234,"line":954,"context":388},{"file":234,"line":1413,"context":388},146,{"file":234,"line":621,"context":388},{"file":234,"line":958,"context":388},{"file":234,"line":1272,"context":388},{"file":234,"line":625,"context":388},{"file":234,"line":492,"context":388},{"file":234,"line":293,"context":388},{"file":234,"line":900,"context":388},{"file":234,"line":1086,"context":388},{"file":234,"line":1423,"context":388},198,{"file":234,"line":503,"context":388},{"file":234,"line":1426,"context":388},211,{"file":1428,"line":27,"context":388},"includes\\edu-meta-box.php",{"file":1428,"line":537,"context":388},{"file":245,"line":713,"context":388},{"file":245,"line":431,"context":388},{"file":245,"line":94,"context":388},{"file":245,"line":1434,"context":388},562,{"file":1436,"line":480,"context":388},"includes\\edu-question-functions.php",{"file":307,"line":439,"context":388},{"file":307,"line":232,"context":388},{"file":307,"line":261,"context":388},{"file":307,"line":271,"context":388},{"file":307,"line":416,"context":388},{"file":307,"line":525,"context":388},{"file":307,"line":971,"context":388},{"file":307,"line":573,"context":388},{"file":1446,"line":1447,"context":388},"includes\\edu-text-functions.php",923,{"file":1446,"line":1449,"context":388},1215,{"file":1446,"line":1451,"context":388},1234,{"file":1446,"line":1453,"context":388},1271,{"file":1446,"line":1455,"context":388},1293,{"file":1446,"line":1457,"context":388},1324,{"file":1446,"line":1459,"context":388},1331,{"file":1446,"line":1461,"context":388},1364,{"file":311,"line":900,"context":388},{"file":311,"line":497,"context":388},{"file":1465,"line":416,"context":388},"includes\\general-settings.php",{"file":1465,"line":443,"context":388},{"file":1465,"line":237,"context":388},{"file":1465,"line":575,"context":388},{"file":1465,"line":402,"context":388},{"file":1465,"line":1471,"context":388},58,{"file":1465,"line":427,"context":388},{"file":1465,"line":429,"context":388},{"file":1465,"line":529,"context":388},{"file":1465,"line":458,"context":388},{"file":1465,"line":599,"context":388},{"file":1465,"line":26,"context":388},{"file":1465,"line":763,"context":388},{"file":1465,"line":1480,"context":388},96,{"file":1465,"line":464,"context":388},{"file":1465,"line":278,"context":388},{"file":1465,"line":803,"context":388},{"file":1465,"line":606,"context":388},{"file":1465,"line":470,"context":388},{"file":1465,"line":608,"context":388},{"file":1465,"line":289,"context":388},{"file":1465,"line":1024,"context":388},{"file":1465,"line":1264,"context":388},{"file":1465,"line":954,"context":388},{"file":1465,"line":1073,"context":388},{"file":1465,"line":621,"context":388},{"file":1465,"line":958,"context":388},{"file":1465,"line":625,"context":388},{"file":1465,"line":293,"context":388},{"file":1465,"line":497,"context":388},{"file":1465,"line":1086,"context":388},{"file":1465,"line":503,"context":388},{"file":1465,"line":1500,"context":388},214,{"file":1465,"line":647,"context":388},{"file":1465,"line":651,"context":388},{"file":1465,"line":1504,"context":388},250,{"file":1465,"line":690,"context":388},{"file":1465,"line":661,"context":388},{"file":1465,"line":698,"context":388},{"file":1465,"line":1509,"context":388},285,{"file":1465,"line":1511,"context":388},289,{"file":1465,"line":1513,"context":388},302,{"file":1465,"line":1515,"context":388},311,{"file":1465,"line":1517,"context":388},344,{"file":1465,"line":1519,"context":388},353,{"file":1465,"line":1521,"context":388},370,{"file":1465,"line":673,"context":388},{"file":1465,"line":1524,"context":388},396,{"file":1465,"line":1526,"context":388},405,{"file":1465,"line":1154,"context":388},{"file":1465,"line":1529,"context":388},420,{"file":1465,"line":1531,"context":388},426,{"file":1465,"line":1533,"context":388},427,{"file":1465,"line":1535,"context":388},428,{"file":1465,"line":1537,"context":388},429,{"file":314,"line":378,"context":388},{"file":314,"line":478,"context":388},{"file":314,"line":478,"context":388},{"file":314,"line":1426,"context":388},{"file":314,"line":643,"context":388},{"file":314,"line":1544,"context":388},229,{"file":1546,"line":378,"context":388},"includes\\news-page.php",{"file":1546,"line":445,"context":388},{"file":1546,"line":400,"context":388},{"file":1546,"line":573,"context":388},{"file":1551,"line":439,"context":388},"includes\\plugin-settings.php",{"file":1551,"line":257,"context":388},{"file":1551,"line":305,"context":388},{"file":316,"line":232,"context":388},{"file":316,"line":264,"context":388},{"file":316,"line":525,"context":388},{"file":316,"line":392,"context":388},{"file":1559,"line":232,"context":388},"includes\\settings-page.php",{"file":1559,"line":303,"context":388},{"file":1559,"line":584,"context":388},{"file":1559,"line":569,"context":388},{"file":1564,"line":46,"context":388},"includes\\style-settings.php",{"file":1564,"line":584,"context":388},{"file":1564,"line":569,"context":388},{"file":1564,"line":398,"context":388},[],[1570,1587,1596,1606,1617,1630,1639,1647,1655,1664],{"entryPoint":1571,"graph":1572,"unsanitizedCount":27,"severity":1586},"edu_set_canonical_url (includes\\edu-options.php:73)",{"nodes":1573,"edges":1583},[1574,1578],{"id":1575,"type":1576,"label":1577,"file":245,"line":713},"n0","source","$_SERVER['REQUEST_URI']",{"id":1579,"type":1580,"label":1581,"file":245,"line":713,"wp_function":1582},"n1","sink","echo() [XSS]","echo",[1584],{"from":1575,"to":1579,"sanitized":1585},false,"medium",{"entryPoint":1588,"graph":1589,"unsanitizedCount":27,"severity":1586},"edu_oembed_discovery_links (includes\\edu-options.php:87)",{"nodes":1590,"edges":1594},[1591,1593],{"id":1575,"type":1576,"label":1592,"file":245,"line":1480},"$_SERVER",{"id":1579,"type":1580,"label":1581,"file":245,"line":94,"wp_function":1582},[1595],{"from":1575,"to":1579,"sanitized":1585},{"entryPoint":1597,"graph":1598,"unsanitizedCount":27,"severity":1586},"eduadmin_print_javascript (includes\\edu-options.php:525)",{"nodes":1599,"edges":1604},[1600,1603],{"id":1575,"type":1576,"label":1601,"file":245,"line":1602},"$_GET",539,{"id":1579,"type":1580,"label":1581,"file":245,"line":1434,"wp_function":1582},[1605],{"from":1575,"to":1579,"sanitized":1585},{"entryPoint":1607,"graph":1608,"unsanitizedCount":13,"severity":1616},"\u003C-check-email> (content\\template\\bookingTemplate\\-check-email.php:0)",{"nodes":1609,"edges":1613},[1610,1612],{"id":1575,"type":1576,"label":1611,"file":391,"line":144},"$_POST",{"id":1579,"type":1580,"label":1581,"file":391,"line":420,"wp_function":1582},[1614],{"from":1575,"to":1579,"sanitized":1615},true,"low",{"entryPoint":1618,"graph":1619,"unsanitizedCount":13,"severity":1616},"\u003C-login-form> (content\\template\\bookingTemplate\\-login-form.php:0)",{"nodes":1620,"edges":1627},[1621,1622,1623,1625],{"id":1575,"type":1576,"label":1577,"file":394,"line":49},{"id":1579,"type":1580,"label":1581,"file":394,"line":49,"wp_function":1582},{"id":1624,"type":1576,"label":1611,"file":394,"line":147},"n2",{"id":1626,"type":1580,"label":1581,"file":394,"line":552,"wp_function":1582},"n3",[1628,1629],{"from":1575,"to":1579,"sanitized":1615},{"from":1624,"to":1626,"sanitized":1615},{"entryPoint":1631,"graph":1632,"unsanitizedCount":27,"severity":1616},"\u003Csearch-form> (content\\template\\listTemplate\\search-form.php:0)",{"nodes":1633,"edges":1637},[1634,1636],{"id":1575,"type":1576,"label":1635,"file":905,"line":458},"$_REQUEST['searchCourses']",{"id":1579,"type":1580,"label":1581,"file":905,"line":458,"wp_function":1582},[1638],{"from":1575,"to":1579,"sanitized":1585},{"entryPoint":1640,"graph":1641,"unsanitizedCount":13,"severity":1616},"\u003Cchange-password> (content\\template\\myPagesTemplate\\change-password.php:0)",{"nodes":1642,"edges":1645},[1643,1644],{"id":1575,"type":1576,"label":1611,"file":969,"line":141},{"id":1579,"type":1580,"label":1581,"file":969,"line":1010,"wp_function":1582},[1646],{"from":1575,"to":1579,"sanitized":1615},{"entryPoint":1648,"graph":1649,"unsanitizedCount":13,"severity":1616},"\u003Clogin-page> (content\\template\\myPagesTemplate\\login-page.php:0)",{"nodes":1650,"edges":1653},[1651,1652],{"id":1575,"type":1576,"label":1592,"file":991,"line":154},{"id":1579,"type":1580,"label":1581,"file":991,"line":163,"wp_function":1582},[1654],{"from":1575,"to":1579,"sanitized":1615},{"entryPoint":1656,"graph":1657,"unsanitizedCount":13,"severity":1616},"\u003Cbook> (content\\template\\programme\\book.php:0)",{"nodes":1658,"edges":1662},[1659,1661],{"id":1575,"type":1576,"label":1660,"file":1060,"line":458},"$_REQUEST['id']",{"id":1579,"type":1580,"label":1581,"file":1060,"line":458,"wp_function":1582},[1663],{"from":1575,"to":1579,"sanitized":1615},{"entryPoint":1665,"graph":1666,"unsanitizedCount":542,"severity":1616},"\u003Cedu-options> (includes\\edu-options.php:0)",{"nodes":1667,"edges":1676},[1668,1669,1670,1671,1672,1674],{"id":1575,"type":1576,"label":1577,"file":245,"line":713},{"id":1579,"type":1580,"label":1581,"file":245,"line":713,"wp_function":1582},{"id":1624,"type":1576,"label":1592,"file":245,"line":1480},{"id":1626,"type":1580,"label":1581,"file":245,"line":94,"wp_function":1582},{"id":1673,"type":1576,"label":1601,"file":245,"line":1602},"n4",{"id":1675,"type":1580,"label":1581,"file":245,"line":1434,"wp_function":1582},"n5",[1677,1678,1679],{"from":1575,"to":1579,"sanitized":1585},{"from":1624,"to":1626,"sanitized":1585},{"from":1673,"to":1675,"sanitized":1585},{"summary":1681,"deductions":1682},"The eduadmin-booking plugin v5.4.0 presents a mixed security posture. On the positive side, the plugin demonstrates good practices in its handling of SQL queries, utilizing prepared statements exclusively, and implementing a substantial number of nonce and capability checks. The absence of direct file operations and external HTTP requests initiated without apparent oversight is also a strength. However, the static analysis reveals concerns regarding output escaping, with only 62% of outputs being properly escaped, suggesting a potential for Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the taint analysis identified 5 flows with unsanitized paths, which, while not flagged as critical or high severity in this analysis, represent potential avenues for exploitation, especially if they interact with file operations or external inputs.\n\nThe vulnerability history shows a single high-severity CVE, specifically related to Improper Control of Filename for Include\u002FRequire Statement in PHP. Although this vulnerability is currently patched, its nature indicates a past weakness that could resurface or be present in different forms if not thoroughly addressed. The concentration of this high-severity issue in a specific vulnerability type highlights a pattern of concern around file handling and inclusion, which should be a focus for future development and auditing. Overall, while the plugin has strengths in its data handling and authentication mechanisms, the output escaping and taint flow results, coupled with its vulnerability history, indicate areas that require careful monitoring and ongoing security diligence.",[1683,1685,1687],{"reason":1684,"points":519},"Significant unsanitized paths found in taint analysis",{"reason":1686,"points":144},"Output escaping is only 62% proper",{"reason":1688,"points":154},"History of high severity RFI vulnerability","2026-03-16T21:58:11.432Z",{"wat":1691,"direct":1764},{"assetPaths":1692,"generatorPatterns":1727,"scriptPaths":1728,"versionParams":1729},[1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726],"\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fapp.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fmodule.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fcards.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Floader.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fforms.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fbookings.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Ftabs.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fbuttons.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fimages.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fnav.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fsections.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fpagination.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Ftables.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fsearch.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Falerts.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Flists.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fdialogs.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Flayout.css","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fapp.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fmodule.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Floader.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fbooking.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fforms.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Ftabs.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdialog.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fmenu.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fsearch.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Flogin.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fcalendar.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdatepicker.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdatetimepicker.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fnotifications.js","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdata.js",[],[1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726],[1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763],"\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fapp.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmain.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fmodule.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fcards.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Floader.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fforms.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fbookings.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Ftabs.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fbuttons.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fimages.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fnav.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fsections.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fpagination.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Ftables.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fsearch.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Falerts.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Flists.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Fdialogs.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fcss\u002Fmodules\u002Flayout.css?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fapp.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fmodule.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Floader.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fbooking.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fforms.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Ftabs.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdialog.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fmenu.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fsearch.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Flogin.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fcalendar.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdatepicker.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdatetimepicker.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fnotifications.js?ver=","\u002Fwp-content\u002Fplugins\u002Feduadmin-booking\u002Fassets\u002Fjs\u002Fmodules\u002Fdata.js?ver=",{"cssClasses":1765,"htmlComments":1788,"htmlAttributes":1801,"restEndpoints":1807,"jsGlobals":1811,"shortcodeOutput":1815},[1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787],"eduadmin-dialog","eduadmin-booking-form","eduadmin-booking-container","eduadmin-booking-card","eduadmin-loader","eduadmin-modal","eduadmin-tabs","eduadmin-menu","eduadmin-search-form","eduadmin-alert-warning","eduadmin-alert-success","eduadmin-alert-danger","eduadmin-alert-info","eduadmin-btn-primary","eduadmin-btn-secondary","eduadmin-btn-danger","eduadmin-btn-disabled","eduadmin-date-picker","eduadmin-time-picker","eduadmin-datetime-picker","eduadmin-notification-list","eduadmin-data-table",[1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800],"\u003C!-- EduAdmin Booking plugin -->","\u003C!-- Copyright (C) 2015-2025 Chris Gårdenberg, MultiNet Interactive AB -->","\u003C!-- This program is free software: you can redistribute it and\u002For modify -->","\u003C!-- it under the terms of the GNU General Public License as published by -->","\u003C!-- the Free Software Foundation, either version 3 of the License, or -->","\u003C!-- (at your option) any later version. -->","\u003C!-- This program is distributed in the hope that it will be useful, -->","\u003C!-- but WITHOUT ANY WARRANTY; without even the implied warranty of -->","\u003C!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -->","\u003C!-- GNU General Public License for more details. -->","\u003C!-- You should have received a copy of the GNU General Public License -->","\u003C!-- along with this program. If not, see \u003Chttp:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F>. -->",[1802,1803,1804,1805,1806],"data-eduadmin-action","data-eduadmin-module","data-eduadmin-id","data-eduadmin-target","data-eduadmin-dialog-title",[1808,1809,1810],"\u002Fwp-json\u002Feduadmin\u002Fv1\u002Fbookings","\u002Fwp-json\u002Feduadmin\u002Fv1\u002Fcourses","\u002Fwp-json\u002Feduadmin\u002Fv1\u002Flogin",[1812,1813,1814],"EduAdmin","eduadminApp","eduadminModules",[]]