SkautIS integration Security & Risk Analysis

wordpress.org/plugins/skautis-integration

Login, registration, user management and other features connecting SkautIS to WordPress.

200 active installs v1.1.31 PHP 7.4+ WP 5.0+ Updated Nov 24, 2025
loginregistrationskautskautis
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SkautIS integration Safe to Use in 2026?

Generally Safe

Score 100/100

SkautIS integration has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "skautis-integration" plugin version 1.1.31 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs and the plugin's consistent use of prepared statements for SQL queries, proper output escaping (91%), and inclusion of nonce and capability checks are significant strengths. The static analysis reveals a minimal attack surface with only one shortcode, and importantly, zero unprotected entry points across AJAX handlers and REST API routes.

However, there are minor areas for potential improvement. While the overall output escaping is good, the remaining 9% of unescaped output, though not immediately flagged as critical, could theoretically lead to cross-site scripting (XSS) vulnerabilities if certain data is rendered without sanitization. The presence of bundled libraries like DataTables, Select2, and TinyMCE, while common, introduces a dependency on their security. If these libraries are outdated or contain known vulnerabilities, they could indirectly expose the plugin. The single external HTTP request should also be monitored for security implications, though it's not inherently a risk without further context.

In conclusion, the "skautis-integration" plugin appears to be well-maintained and developed with security in mind. The lack of historical vulnerabilities and the robust implementation of security best practices are highly encouraging. The minor concerns related to unescaped output and bundled libraries do not represent immediate critical threats but warrant attention for proactive security maintenance.

Key Concerns

  • Minor unescaped output detected
  • Bundled libraries present
Vulnerabilities
None known

SkautIS integration Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

SkautIS integration Release Timeline

v1.1.31Current
v1.1.30
v1.1.29
v1.1.28
v1.1.27
v1.1.26
v1.1.25
v1.1.24
v1.1.23
v1.1.22
v1.1.21
v1.1.20
v1.1.19
v1.1.18
v1.1.17
v1.1.16
v1.1.15
v1.1.14
v1.1.13
v1.1.12
Code Analysis
Analyzed Mar 16, 2026

SkautIS integration Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
18
179 escaped
Nonce Checks
9
Capability Checks
6
File Operations
0
External Requests
1
Bundled Libraries
3

Bundled Libraries

DataTablesSelect2TinyMCE

SQL Query Safety

100% prepared5 total queries

Output Escaping

91% escaped197 total outputs
Attack Surface

SkautIS integration Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[skautis] src\modules\Shortcodes\frontend\class-frontend.php:66
WordPress Hooks 77
actionadmin_initclass-skautis-integration.php:91
actionadmin_enqueue_scriptssrc\admin\class-admin.php:53
actionadmin_print_scriptssrc\admin\class-admin.php:54
actionadmin_bar_menusrc\admin\class-admin.php:58
actionadmin_menusrc\admin\class-settings.php:82
actionadmin_initsrc\admin\class-settings.php:83
actionadmin_initsrc\admin\class-settings.php:84
actionadmin_menusrc\admin\class-users-management.php:118
actionadmin_enqueue_scriptssrc\admin\class-users-management.php:127
actioninitsrc\admin\class-users-management.php:139
filtermanage_users_columnssrc\admin\class-users.php:45
filtermanage_users_custom_columnsrc\admin\class-users.php:46
actionshow_user_profilesrc\admin\class-users.php:48
actionedit_user_profilesrc\admin\class-users.php:49
actionpersonal_options_updatesrc\admin\class-users.php:50
actionedit_user_profile_updatesrc\admin\class-users.php:51
filterquery_varssrc\frontend\class-frontend.php:62
filtertemplate_includesrc\frontend\class-frontend.php:63
actionwp_enqueue_scriptssrc\frontend\class-frontend.php:66
actionlogin_enqueue_scriptssrc\frontend\class-frontend.php:67
actionadmin_bar_menusrc\frontend\class-frontend.php:70
actionlogin_formsrc\frontend\class-login-form.php:46
filterlogin_form_bottomsrc\frontend\class-login-form.php:47
actioninitsrc\general\class-actions.php:79
actionquery_varssrc\general\class-actions.php:80
actioninitsrc\general\class-actions.php:82
actionpre_get_postssrc\general\class-actions.php:84
actionplugins_loadedsrc\general\class-actions.php:86
filterallowed_redirect_hostssrc\general\class-actions.php:87
actionadmin_enqueue_scriptssrc\modules\Register\admin\class-admin.php:46
actionadmin_enqueue_scriptssrc\modules\Register\admin\class-admin.php:47
actionadmin_footersrc\modules\Register\admin\class-admin.php:48
actionadmin_footersrc\modules\Register\admin\class-admin.php:49
actionadmin_menusrc\modules\Register\admin\class-settings.php:50
actionadmin_initsrc\modules\Register\admin\class-settings.php:51
actionregister_new_usersrc\modules\Register\class-wp-register.php:60
filtersanitize_usersrc\modules\Register\class-wp-register.php:77
actionregister_new_usersrc\modules\Register\class-wp-register.php:81
actionlogin_formsrc\modules\Register\frontend\class-login-form.php:46
actionlogin_enqueue_scriptssrc\modules\Register\frontend\class-login-form.php:47
filterlogin_form_bottomsrc\modules\Register\frontend\class-login-form.php:48
actionadmin_footersrc\modules\Shortcodes\admin\class-admin.php:47
actionadmin_initsrc\modules\Shortcodes\admin\class-admin.php:49
filtermce_external_pluginssrc\modules\Shortcodes\admin\class-admin.php:53
filtermce_buttonssrc\modules\Shortcodes\admin\class-admin.php:54
actionadmin_menusrc\modules\Shortcodes\admin\class-settings.php:38
actionadmin_initsrc\modules\Shortcodes\admin\class-settings.php:39
actionwp_enqueue_scriptssrc\modules\Shortcodes\frontend\class-frontend.php:65
actionadmin_enqueue_scriptssrc\modules\Visibility\admin\class-admin.php:58
actionadmin_footersrc\modules\Visibility\admin\class-admin.php:59
actionadmin_footersrc\modules\Visibility\admin\class-admin.php:60
actionadd_meta_boxessrc\modules\Visibility\admin\class-metabox.php:64
actionsave_postsrc\modules\Visibility\admin\class-metabox.php:65
actionadmin_menusrc\modules\Visibility\admin\class-settings.php:38
actionadmin_initsrc\modules\Visibility\admin\class-settings.php:39
actionwp_enqueue_scriptssrc\modules\Visibility\frontend\class-frontend.php:71
actionposts_resultssrc\modules\Visibility\frontend\class-frontend.php:72
filterthe_contentsrc\modules\Visibility\frontend\class-frontend.php:174
filterthe_excerptsrc\modules\Visibility\frontend\class-frontend.php:185
actionpre_get_commentssrc\modules\Visibility\frontend\class-frontend.php:196
actionadd_meta_boxessrc\rules\admin\class-admin.php:66
actionsave_postsrc\rules\admin\class-admin.php:67
actionedit_form_after_titlesrc\rules\admin\class-admin.php:69
actionadmin_enqueue_scriptssrc\rules\admin\class-admin.php:71
actionadmin_enqueue_scriptssrc\rules\admin\class-admin.php:72
actionadmin_footersrc\rules\admin\class-admin.php:74
actionsave_postsrc\rules\class-revisions.php:32
actionwp_restore_post_revisionsrc\rules\class-revisions.php:33
filterwp_save_post_revision_post_has_changedsrc\rules\class-revisions.php:34
filter_wp_post_revision_fieldssrc\rules\class-revisions.php:36
filter_wp_post_revision_field_custom_fieldssrc\rules\class-revisions.php:37
actioninitsrc\rules\class-rules-init.php:36
filterdefault_contentsrc\rules\class-rules-init.php:39
filterenter_title_heresrc\rules\class-rules-init.php:40
filterpost_updated_messagessrc\rules\class-rules-init.php:41
actionadmin_noticessrc\utils\class-helpers.php:122
actioninitsrc\utils\class-role-changer.php:59
Maintenance & Trust

SkautIS integration Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 24, 2025
PHP min version7.4
Downloads13K

Community Trust

Rating100/100
Number of ratings2
Active installs200
Developer Profile

SkautIS integration Developer Profile

Junák - český skaut

4 plugins · 5K total installs

90
trust score
Avg Security Score
94/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect SkautIS integration

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/skautis-integration/bundled/select2.min.css/wp-content/plugins/skautis-integration/bundled/select2.min.js/wp-content/plugins/skautis-integration/admin/css/skautis-admin.min.css
Script Paths
/wp-content/plugins/skautis-integration/bundled/select2.min.js
Version Parameters
skautis-integration/bundled/select2.min.css?ver=skautis-integration/bundled/select2.min.js?ver=skautis-integration/admin/css/skautis-admin.min.css?ver=

HTML / DOM Fingerprints

JS Globals
window.skautis
FAQ

Frequently Asked Questions about SkautIS integration