Fancy Elements for Avada Security & Risk Analysis

wordpress.org/plugins/fancy-elements-for-avada

This plugin is built for the Avada theme. It adds new fancy elements to the list of Avada builder elements...

400 active installs v1.2 PHP 7.2+ WP 5.2+ Updated Sep 15, 2025
avadafancy-tabstestimonialtimeline-v1timeline-v2
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Fancy Elements for Avada Safe to Use in 2026?

Generally Safe

Score 100/100

Fancy Elements for Avada has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The static analysis of "fancy-elements-for-avada" v1.2 reveals a generally strong security posture, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The absence of file operations and external HTTP requests further contributes to its robustness. However, the significant number of shortcodes (20) presents a substantial attack surface. The complete lack of nonce checks and capability checks across all entry points is a major concern. This suggests that any interaction with these shortcodes, regardless of user role or intent, may not be adequately protected against cross-site request forgery (CSRF) or unauthorized manipulation.

The vulnerability history is exceptionally clean, with no known CVEs, which is a positive indicator. This could suggest either a history of diligent security practices by the developers or that the plugin has not been a target of significant security research or exploitation. Despite the clean history, the lack of authorization checks on shortcodes remains a critical weakness that could be exploited if a vulnerability were ever introduced or if a malicious actor were to craft specific inputs.

In conclusion, while "fancy-elements-for-avada" v1.2 demonstrates good coding practices in areas like SQL and output handling, the absence of authorization and nonce checks on its numerous shortcodes is a significant security gap. This leaves it vulnerable to potential CSRF attacks and unauthorized access. The clean vulnerability history is a positive sign, but it does not negate the inherent risks posed by the unprotected attack surface.

Key Concerns

  • No nonce checks across 20 entry points
  • No capability checks across 20 entry points
Vulnerabilities
None known

Fancy Elements for Avada Security Vulnerabilities

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

Fancy Elements for Avada Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
90 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

100% escaped90 total outputs
Attack Surface

Fancy Elements for Avada Attack Surface

Entry Points20
Unprotected0

Shortcodes 20

[fea_raw_fancy_tabs] inc\shortcodes\class-fancy-elements-tabs.php:141
[fea_raw_fancy_tab] inc\shortcodes\class-fancy-elements-tabs.php:142
[fea_fancy_tabs] inc\shortcodes\class-fancy-elements-tabs.php:144
[fea_fancy_tab] inc\shortcodes\class-fancy-elements-tabs.php:145
[fea_fancy_testimonial] inc\shortcodes\class-fancy-elements-testimonial.php:77
[fea_fancy_testimonial_child] inc\shortcodes\class-fancy-elements-testimonial.php:78
[fea_fancy_timeline_v1] inc\shortcodes\class-fancy-elements-timeline-v1.php:75
[fea_fancy_timeline_v1_child] inc\shortcodes\class-fancy-elements-timeline-v1.php:76
[fea_fancy_timeline_v2] inc\shortcodes\class-fancy-elements-timeline-v2.php:76
[fea_fancy_timeline_v2_child] inc\shortcodes\class-fancy-elements-timeline-v2.php:77
[fea_raw_fancy_tabs] trunk\inc\shortcodes\class-fancy-elements-tabs.php:141
[fea_raw_fancy_tab] trunk\inc\shortcodes\class-fancy-elements-tabs.php:142
[fea_fancy_tabs] trunk\inc\shortcodes\class-fancy-elements-tabs.php:144
[fea_fancy_tab] trunk\inc\shortcodes\class-fancy-elements-tabs.php:145
[fea_fancy_testimonial] trunk\inc\shortcodes\class-fancy-elements-testimonial.php:77
[fea_fancy_testimonial_child] trunk\inc\shortcodes\class-fancy-elements-testimonial.php:78
[fea_fancy_timeline_v1] trunk\inc\shortcodes\class-fancy-elements-timeline-v1.php:75
[fea_fancy_timeline_v1_child] trunk\inc\shortcodes\class-fancy-elements-timeline-v1.php:76
[fea_fancy_timeline_v2] trunk\inc\shortcodes\class-fancy-elements-timeline-v2.php:76
[fea_fancy_timeline_v2_child] trunk\inc\shortcodes\class-fancy-elements-timeline-v2.php:77
WordPress Hooks 40
actionfusion_builder_before_initelements\fea-tabs-maping.php:220
actionfusion_builder_before_initelements\fea-testimonial-maping.php:168
actionfusion_builder_before_initelements\fea-timeline-maping.php:164
actionfusion_builder_before_initelements\fea-timeline2-maping.php:187
actionactivate_pluginfancy-elements-avada.php:26
actionwp_loadedfancy-elements-avada.php:38
actionfusion_builder_before_initfancy-elements-avada.php:61
actioninitfancy-elements-avada.php:63
actionadmin_enqueue_scriptsfancy-elements-avada.php:77
actionfusion_builder_shortcodes_initinc\functions.php:24
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-tabs.php:135
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-tabs.php:136
filterfusion_attr_fancy-tabs-shortcode-linkinc\shortcodes\class-fancy-elements-tabs.php:138
filterfusion_attr_fancy-tabs-shortcode-tabinc\shortcodes\class-fancy-elements-tabs.php:139
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-testimonial.php:74
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-testimonial.php:75
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-timeline-v1.php:73
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-timeline-v1.php:74
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-timeline-v2.php:74
actionwp_enqueue_scriptsinc\shortcodes\class-fancy-elements-timeline-v2.php:75
actionfusion_builder_before_inittrunk\elements\fea-tabs-maping.php:220
actionfusion_builder_before_inittrunk\elements\fea-testimonial-maping.php:168
actionfusion_builder_before_inittrunk\elements\fea-timeline-maping.php:164
actionfusion_builder_before_inittrunk\elements\fea-timeline2-maping.php:187
actionactivate_plugintrunk\fancy-elements-avada.php:26
actionwp_loadedtrunk\fancy-elements-avada.php:38
actionfusion_builder_before_inittrunk\fancy-elements-avada.php:61
actioninittrunk\fancy-elements-avada.php:63
actionadmin_enqueue_scriptstrunk\fancy-elements-avada.php:77
actionfusion_builder_shortcodes_inittrunk\inc\functions.php:24
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-tabs.php:135
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-tabs.php:136
filterfusion_attr_fancy-tabs-shortcode-linktrunk\inc\shortcodes\class-fancy-elements-tabs.php:138
filterfusion_attr_fancy-tabs-shortcode-tabtrunk\inc\shortcodes\class-fancy-elements-tabs.php:139
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-testimonial.php:74
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-testimonial.php:75
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-timeline-v1.php:73
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-timeline-v1.php:74
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-timeline-v2.php:74
actionwp_enqueue_scriptstrunk\inc\shortcodes\class-fancy-elements-timeline-v2.php:75
Maintenance & Trust

Fancy Elements for Avada Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 15, 2025
PHP min version7.2
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs400
Developer Profile

Fancy Elements for Avada Developer Profile

wpsqr

6 plugins · 430 total installs

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

How We Detect Fancy Elements for Avada

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/fancy-elements-for-avada/inc/assets/js/autoplay-speed-handler.js
Script Paths
/wp-content/plugins/fancy-elements-for-avada/inc/assets/js/autoplay-speed-handler.js
Version Parameters
fancy-elements-for-avada/inc/assets/js/autoplay-speed-handler.js?ver=

HTML / DOM Fingerprints

CSS Classes
fusion-fancy-tabs-wrapperfusion-fancy-tab-navfusion-fancy-tab-nav-itemfusion-fancy-tab-content
Data Attributes
data-fusion-type="fancy-tabs"data-fusion-type="fancy-tab"
Shortcode Output
[fancy_elements_tabs][/fancy_elements_tabs][fancy_elements_tab][/fancy_elements_tab]
FAQ

Frequently Asked Questions about Fancy Elements for Avada