DynaSide – Sidebars Dinâmicas por Página Security & Risk Analysis

wordpress.org/plugins/dynaside-sidebars-dinamicas-por-pagina

Create dynamic sidebars and assign widgets per page using an intuitive editor panel or a centralized management screen.

0 active installs v2.6.1 PHP 7.4+ WP 6.0+ Updated Jan 15, 2026
custom-sidebardynamic-sidebarpageswidgets
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DynaSide – Sidebars Dinâmicas por Página Safe to Use in 2026?

Generally Safe

Score 100/100

DynaSide – Sidebars Dinâmicas por Página has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "dynaside-sidebars-dinamicas-por-pagina" plugin, version 2.6.1, exhibits a mixed security posture. While it demonstrates good practices in terms of SQL query sanitization and a lack of file operations or external HTTP requests, significant concerns arise from its attack surface. All identified AJAX handlers lack authentication checks, presenting a substantial risk for unauthorized actions. Despite a clean vulnerability history with no recorded CVEs, the absence of authentication on numerous entry points is a critical oversight that could be exploited if a vulnerable function were present. The plugin's strong adherence to prepared statements and output escaping on most outputs is commendable, but the unprotected AJAX endpoints overshadow these strengths. The lack of any recorded vulnerabilities may indicate a less frequently targeted plugin or a genuine lack of exploitable flaws, but it's not a guarantee of future safety. The primary weakness is the large number of unprotected AJAX handlers.

Key Concerns

  • Unprotected AJAX handlers
  • Total unprotected entry points
Vulnerabilities
None known

DynaSide – Sidebars Dinâmicas por Página Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

DynaSide – Sidebars Dinâmicas por Página Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
10
40 escaped
Nonce Checks
12
Capability Checks
13
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

80% escaped50 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<class-dynaside-admin> (admin\class-dynaside-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
11 unprotected

DynaSide – Sidebars Dinâmicas por Página Attack Surface

Entry Points11
Unprotected11

AJAX Handlers 11

authwp_ajax_dynaside_assign_sidebarincludes\class-dynaside.php:132
authwp_ajax_dynaside_get_sidebarincludes\class-dynaside.php:133
authwp_ajax_dynaside_add_sidebarincludes\class-dynaside.php:134
authwp_ajax_dynaside_delete_sidebarincludes\class-dynaside.php:135
authwp_ajax_dynaside_reset_pluginincludes\class-dynaside.php:136
authwp_ajax_dynaside_get_sidebar_listincludes\class-dynaside.php:137
authwp_ajax_dynaside_get_sidebar_optionsincludes\class-dynaside.php:138
authwp_ajax_dynaside_update_sidebar_nameincludes\class-dynaside.php:139
authwp_ajax_dynaside_export_settingsincludes\class-dynaside.php:140
authwp_ajax_dynaside_import_settingsincludes\class-dynaside.php:141
authwp_ajax_dynaside_save_sidebar_orderincludes\class-dynaside.php:142
WordPress Hooks 7
actionadmin_menuincludes\class-dynaside.php:127
actionadmin_enqueue_scriptsincludes\class-dynaside.php:128
actionadmin_enqueue_scriptsincludes\class-dynaside.php:129
actionadd_meta_boxesincludes\class-dynaside.php:145
actionsave_post_pageincludes\class-dynaside.php:146
actionwidgets_initincludes\class-dynaside.php:160
filtersidebars_widgetsincludes\class-dynaside.php:161
Maintenance & Trust

DynaSide – Sidebars Dinâmicas por Página Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 15, 2026
PHP min version7.4
Downloads100

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

DynaSide – Sidebars Dinâmicas por Página Developer Profile

Rafael Oliveira

1 plugin · 0 total installs

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

How We Detect DynaSide – Sidebars Dinâmicas por Página

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/css/admin.css/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/css/jquery-ui.css/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/js/admin.js
Script Paths
/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/js/admin.js
Version Parameters
/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/css/admin.css?ver=/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/css/jquery-ui.css?ver=/wp-content/plugins/dynaside-sidebars-dinamicas-por-pagina/assets/js/admin.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-dynaside-sidebar-iddata-dynaside-sidebar-namedata-dynaside-page-iddata-dynaside-sidebar-slugdata-dynaside-sidebar-parent-id
JS Globals
dynasideAdmin
FAQ

Frequently Asked Questions about DynaSide – Sidebars Dinâmicas por Página