FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Security & Risk Analysis

wordpress.org/plugins/webinar-and-video-conference-with-jitsi-meet

Host webinars and video conferences directly on your site. Add branded Jitsi-based meetings and live sessions easily.

1K active installs v2.8.2 PHP 5.4+ WP 5.2+ Updated Apr 8, 2026
conferencemeetingvideo-chatvideo-conferencewebinar
99
A · Safe
CVEs total2
Unpatched0
Last CVEMar 28, 2024
Safety Verdict

Is FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Safe to Use in 2026?

Generally Safe

Score 99/100

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Mar 28, 2024Updated 1mo ago
Risk Assessment

The "webinar-and-video-conference-with-jitsi-meet" plugin version 2.8.0 presents a mixed security posture. While it demonstrates good practices such as using prepared statements for all SQL queries and a high percentage of properly escaped output, there are notable areas of concern. The static analysis reveals a non-trivial attack surface with 5 entry points, two of which lack authentication checks. This, combined with the absence of nonce checks on these unprotected AJAX handlers, could make them susceptible to unauthorized actions. The vulnerability history indicates a pattern of past medium-severity issues, specifically Cross-site Scripting and Missing Authorization vulnerabilities. Although there are no currently unpatched CVEs, this history suggests a recurring need for careful review of authorization and input sanitization mechanisms. The plugin's strengths lie in its secure handling of database interactions and output, but the unprotected AJAX endpoints and past vulnerability types highlight potential weaknesses that require attention.

Key Concerns

  • Unprotected AJAX handlers
  • Missing nonce checks on AJAX
  • Past medium CVEs (2 total)
Vulnerabilities
2 published

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2024-30437medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Webinar and Video Conference with Jitsi Meet <= 2.6.3 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 28, 2024 Patched in 2.6.4 (7d)

Appsero <= 1.2.1 - Missing Authorization

Dec 16, 2022 Patched in 2.0.0 (699d)
Version History

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Release Timeline

v2.8.2Current
v2.8.1
v2.8.0
v2.7.9
v2.7.8
v2.7.7
v2.7.6
v2.7.5
v2.7.4
v2.7.3
v2.7.2
v2.7.1
v2.7.0
v2.6.25
v2.6.24
v2.6.23
v2.6.22
v2.6.21
v2.6.20
v2.6.19
Code Analysis
Analyzed Mar 16, 2026

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
40
298 escaped
Nonce Checks
11
Capability Checks
16
File Operations
0
External Requests
8
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

88% escaped338 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
jitsi_pro_manu_page_apis_output (inc\admin\class-admin.php:647)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Attack Surface

Entry Points5
Unprotected2

AJAX Handlers 3

authwp_ajax_jitsi_connect_serverinc\admin\class-admin.php:27
authwp_ajax_jitsi_disconnect_serverinc\admin\class-admin.php:28
authwp_ajax_jitsi_dismiss_topbarinc\jitsi-topbar.php:78

Shortcodes 2

[webinar-and-video-conference-with-jitsi-meet] init.php:101
[jitsi-meet-wp] init.php:102
WordPress Hooks 33
actionenqueue_block_editor_assetsgutenberg-init.php:101
actionadmin_enqueue_scriptsgutenberg-init.php:102
actionwp_enqueue_scriptsgutenberg-init.php:103
actionadmin_menuinc\admin\class-admin.php:26
actionadmin_initinc\admin\jitsi-pro-admin.php:42
actionswitch_themeinc\appsero\src\Insights.php:136
actionswitch_themeinc\appsero\src\Insights.php:137
actionadmin_footerinc\appsero\src\Insights.php:148
actionadmin_noticesinc\appsero\src\Insights.php:164
actionadmin_initinc\appsero\src\Insights.php:167
filtercron_schedulesinc\appsero\src\Insights.php:173
actionadmin_menuinc\appsero\src\License.php:220
actionafter_switch_themeinc\appsero\src\License.php:782
actionswitch_themeinc\appsero\src\License.php:783
actionadmin_noticesinc\jitsi-topbar.php:77
actionadmin_enqueue_scriptsinc\jitsi-topbar.php:79
actionadmin_initinc\jitsi-topbar.php:80
actionadmin_enqueue_scriptsinc\wppool\class-plugin.php:294
actionadmin_footerinc\wppool\class-plugin.php:295
actionelementor/editor/after_enqueue_scriptsinc\wppool\class-plugin.php:298
actionelementor/editor/headerinc\wppool\class-plugin.php:299
filterwppool_pluginsinc\wppool\class-plugin.php:1281
filterwppool_pluginsinc\wppool\class-plugin.php:1319
filterappsero_is_localinc\wppool\class-plugin.php:1333
actionplugins_loadedinc\wppool\class-plugin.php:1336
actionadmin_noticesinit.php:96
filterclean_urlinit.php:97
actionadmin_enqueue_scriptsinit.php:98
actionelementor/widgets/widgets_registeredinit.php:309
actionplugins_loadedjitsi-meet-wp.php:112
actioninitjitsi-meet-wp.php:114
actioninitjitsi-meet-wp.php:174
actioninitjitsi-meet-wp.php:175
Maintenance & Trust

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 8, 2026
PHP min version5.4
Downloads117K

Community Trust

Rating90/100
Number of ratings37
Active installs1K
Developer Profile

FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet Developer Profile

WPPOOL

16 plugins · 32K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
322 days
View full developer profile
Detection Fingerprints

How We Detect FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/css/jitsi-meet-wp-public.css/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/css/jitsi-meet-wp-admin.css/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-public.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-admin.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-script.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-gutenberg-editor.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-admin-script.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/inc/wppool/background-image.png+1 more
Script Paths
/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-script.js/wp-content/plugins/webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-gutenberg-editor.js
Version Parameters
webinar-and-video-conference-with-jitsi-meet/assets/css/jitsi-meet-wp-public.css?ver=webinar-and-video-conference-with-jitsi-meet/assets/css/jitsi-meet-wp-admin.css?ver=webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-public.js?ver=webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-admin.js?ver=webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-script.js?ver=webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-gutenberg-editor.js?ver=webinar-and-video-conference-with-jitsi-meet/assets/js/jitsi-meet-wp-admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
jitsi-meet-wp-containerjitsi-meet-wp-gutenberg-blockjitsi-meet-wp-shortcode-wrapperjitsi-meet-wp-meeting-wrapperjitsi-meet-wp-meeting-titlejitsi-meet-wp-meeting-room-namejitsi-meet-wp-meeting-join-buttonjitsi-meet-wp-meeting-calendar-integration
HTML Comments
<!-- Jitsi Meet WP Shortcode --><!-- Jitsi Meet WP Meeting Container --><!-- Jitsi Meet WP Admin Notice --><!-- Jitsi Meet WP Gutenberg Block Start -->+1 more
Data Attributes
data-jitsi-meet-wp-roomdata-jitsi-meet-wp-domaindata-jitsi-meet-wp-user-iddata-jitsi-meet-wp-user-namedata-jitsi-meet-wp-configdata-jitsi-meet-wp-gutenberg-block-id
JS Globals
window.jitsi_meet_wp_optionswindow.jitsi_meet_wp_admin_optionswindow.jitsi_meet_wp_l10nwindow.JitsiMeetWPConfigvar jitsi_meet_wp_datavar jitsi_meet_wp_ajax_url+2 more
Shortcode Output
[jitsi_meet_wp_meeting][jitsi_meet_wp_embed][jitsi_meet_wp_room][jitsi_meet_wp_live_meeting]
FAQ

Frequently Asked Questions about FlexMeeting – Webinar & Meeting Plugin for Jitsi Meet