Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Security & Risk Analysis

wordpress.org/plugins/ansar-elements

Lightweight Elementor addon for news, blog, and magazine websites with Post Query Loop Widget

20 active installs v0.0.6 PHP 7.4+ WP 6.6+ Updated Unknown
blog-builderelementor-addonselementor-widgetsheader-footer-buildertheme-builder
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Safe to Use in 2026?

Generally Safe

Score 100/100

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The ansar-elements plugin v0.0.6 exhibits a mixed security posture. While it demonstrates good practices in terms of output escaping (94% proper) and the absence of critical or high-severity taint flows, several areas raise concerns. The presence of two AJAX handlers without authentication checks represents a significant attack surface that could be exploited by unauthenticated users. Furthermore, the plugin executes SQL queries without utilizing prepared statements, which introduces a risk of SQL injection vulnerabilities, especially if any user-supplied input is directly incorporated into these queries. The plugin has no recorded vulnerability history, which is a positive sign suggesting a generally well-maintained codebase. However, the identified weaknesses in authentication and SQL handling warrant attention to mitigate potential risks, despite the lack of past CVEs.

Key Concerns

  • AJAX handlers without authentication
  • SQL queries without prepared statements
Vulnerabilities
None known

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Security Vulnerabilities

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

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
0 prepared
Unescaped Output
23
392 escaped
Nonce Checks
6
Capability Checks
13
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

SQL Query Safety

0% prepared1 total queries

Output Escaping

94% escaped415 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
ansarel_pt_input (includes\modules\theme-builder\class-theme-builder.php:773)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Attack Surface

Entry Points9
Unprotected2

AJAX Handlers 7

authwp_ajax_admin_install_plugincludes\admin\admin.php:20
authwp_ajax_ansarel_create_temp_typeincludes\admin\admin.php:22
authwp_ajax_ansarel_actionsincludes\admin\admin.php:24
authwp_ajax_ansarel_live_searchincludes\elementor\classes\utils.php:66
noprivwp_ajax_ansarel_live_searchincludes\elementor\classes\utils.php:67
authwp_ajax_ansarel_pt_updateincludes\modules\theme-builder\class-theme-builder.php:32
authwp_ajax_ansarel_create_woo_templateincludes\modules\theme-builder\class-theme-builder.php:33

Shortcodes 2

[ansarel_year] includes\instance.php:66
[ansarel_site_title] includes\instance.php:67
WordPress Hooks 54
actionenqueue_block_assetsansar-elements.php:55
actionwp_enqueue_scriptsansar-elements.php:56
actionplugins_loadedansar-elements.php:57
actionelementor/elements/categories_registeredansar-elements.php:58
actionwp_enqueue_scriptsansar-elements.php:59
actionafter_setup_themeansar-elements.php:60
actioninitansar-elements.php:61
actionimport_endansar-elements.php:62
actionpt-ocdi/after_importansar-elements.php:63
actionwp_headansar-elements.php:64
actionadmin_menuincludes\admin\admin.php:15
actionadmin_enqueue_scriptsincludes\admin\admin.php:18
actionadmin_initincludes\admin\admin.php:26
filteradmin_footer_textincludes\admin\admin.php:92
filtertemplate_includeincludes\admin\shop-frontend.php:5
actionadmin_noticesincludes\compatibility.php:12
actionadmin_noticesincludes\compatibility.php:17
actionplugins_loadedincludes\compatibility.php:22
actionwp_headincludes\core\class-utils.php:339
actionadmin_enqueue_scriptsincludes\instance.php:51
actionelementor/widgets/registerincludes\instance.php:53
actionelementor/controls/registerincludes\instance.php:54
actionelementor/frontend/after_register_stylesincludes\instance.php:56
actionwp_enqueue_scriptsincludes\instance.php:58
actionelementor/editor/after_enqueue_stylesincludes\instance.php:60
actionelementor/editor/after_enqueue_scriptsincludes\instance.php:61
actionelementor/documents/register_controlsincludes\instance.php:63
actioninitincludes\modules\theme-builder\class-theme-builder.php:18
actionadd_meta_boxesincludes\modules\theme-builder\class-theme-builder.php:19
actionsave_postincludes\modules\theme-builder\class-theme-builder.php:20
actionadmin_print_stylesincludes\modules\theme-builder\class-theme-builder.php:21
actionadmin_enqueue_scriptsincludes\modules\theme-builder\class-theme-builder.php:22
filtertemplate_includeincludes\modules\theme-builder\class-theme-builder.php:25
actionget_headerincludes\modules\theme-builder\class-theme-builder.php:26
actionget_footerincludes\modules\theme-builder\class-theme-builder.php:27
actionwp_enqueue_scriptsincludes\modules\theme-builder\class-theme-builder.php:28
actionansarel_full_pageincludes\modules\theme-builder\class-theme-builder.php:29
actionansarel_headincludes\modules\theme-builder\class-theme-builder.php:30
actionansarel_footincludes\modules\theme-builder\class-theme-builder.php:31
actioncategory_add_form_fieldsincludes\traits\class-category-color-picker.php:27
actioncategory_edit_form_fieldsincludes\traits\class-category-color-picker.php:28
actionadmin_enqueue_scriptsincludes\traits\class-category-color-picker.php:31
actioncreated_termincludes\traits\class-category-color-picker.php:34
actionedited_termincludes\traits\class-category-color-picker.php:35
actionadmin_footerincludes\traits\class-category-color-picker.php:46
actionadmin_footerincludes\traits\class-category-color-picker.php:47
actioncategory_add_form_fieldsincludes\traits\class-category-image.php:19
actioncreated_categoryincludes\traits\class-category-image.php:20
actioncategory_edit_form_fieldsincludes\traits\class-category-image.php:21
actionedited_categoryincludes\traits\class-category-image.php:22
actionadmin_enqueue_scriptsincludes\traits\class-category-image.php:23
actionadmin_footerincludes\traits\class-category-image.php:24
actionsave_postincludes\traits\class-post-video-link.php:26
actionadd_meta_boxesincludes\traits\class-post-video-link.php:27
Maintenance & Trust

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version7.4
Downloads303

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Ansar Elements – News, Blog & Magazine Theme Builder for Elementor Developer Profile

themeansar

63 plugins · 101K total installs

97
trust score
Avg Security Score
96/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect Ansar Elements – News, Blog & Magazine Theme Builder for Elementor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ansar-elements/assets/css/sass/core.css
Version Parameters
ansar-elements/assets/css/sass/core.css?ver=

HTML / DOM Fingerprints

CSS Classes
ansarel-pro-featureaelicon-ansarel-faviconansarel-section-icon
FAQ

Frequently Asked Questions about Ansar Elements – News, Blog & Magazine Theme Builder for Elementor