Powerful and Simple Property Responsive Listing plugin Security & Risk Analysis

wordpress.org/plugins/wp-smart-property

This is Real Estate property management plugin with smart admin control with Grid layout output options

10 active installs v2.0 PHP + WP 3.8+ Updated Jan 23, 2018
propertyproperty-listingproperty-searchreal-estate-propertyreal-estate
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Powerful and Simple Property Responsive Listing plugin Safe to Use in 2026?

Generally Safe

Score 85/100

Powerful and Simple Property Responsive Listing plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The wp-smart-property v2.0 plugin exhibits a mixed security posture. While it demonstrates good practices by not utilizing dangerous functions, ensuring all SQL queries are prepared, and avoiding external HTTP requests, significant concerns arise from its attack surface and output handling. A substantial portion of its AJAX handlers lack proper authentication checks, creating potential entry points for attackers. Furthermore, the taint analysis reveals flows with unsanitized paths, indicating a risk of sensitive data being mishandled. The plugin's clean vulnerability history is a positive sign, suggesting a generally stable codebase or diligent past security efforts, but this should not overshadow the immediate risks identified in the static analysis.

Despite the absence of known CVEs, the identified weaknesses in authentication and input sanitization are critical. The 4 unprotected AJAX handlers represent a direct risk, as they can be called by unauthenticated users, potentially leading to unintended actions or information disclosure. The presence of unsanitized paths in the taint analysis further exacerbates this risk. While the plugin scores well on certain security metrics, the identified vulnerabilities in its attack surface and data handling warrant careful consideration and potential remediation.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Low percentage of properly escaped output
Vulnerabilities
None known

Powerful and Simple Property Responsive Listing plugin Security Vulnerabilities

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

Powerful and Simple Property Responsive Listing plugin Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Powerful and Simple Property Responsive Listing plugin Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
146
34 escaped
Nonce Checks
4
Capability Checks
9
File Operations
3
External Requests
0
Bundled Libraries
0

Output Escaping

19% escaped180 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

5 flows2 with unsanitized paths
post_grid_ajax_load_more (post-grid/includes/functions.php:1273)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Powerful and Simple Property Responsive Listing plugin Attack Surface

Entry Points12
Unprotected4

AJAX Handlers 11

authwp_ajax_post_grid_remove_content_layout_ajaxpost-grid/includes/functions.php:538
authwp_ajax_post_grid_reset_content_layoutspost-grid/includes/functions.php:558
authwp_ajax_post_grid_layout_content_ajaxpost-grid/includes/functions.php:872
authwp_ajax_post_grid_layout_add_elementspost-grid/includes/functions.php:1143
authwp_ajax_post_grid_get_categoriespost-grid/includes/functions.php:1268
authwp_ajax_post_grid_ajax_load_morepost-grid/includes/functions.php:1328
noprivwp_ajax_post_grid_ajax_load_morepost-grid/includes/functions.php:1329
authwp_ajax_post_grid_ajax_searchpost-grid/includes/functions.php:1377
noprivwp_ajax_post_grid_ajax_searchpost-grid/includes/functions.php:1378
authwp_ajax_post_grid_export_content_layoutspost-grid/includes/functions.php:1421
authwp_ajax_post_grid_ajax_remove_export_content_layoutpost-grid/includes/functions.php:1442

Shortcodes 1

[post_grid] post-grid/includes/class-shortcodes.php:15
WordPress Hooks 18
actionadmin_menucore/extras.php:12
actioninitcore/install.php:14
actioninitcore/install.php:15
actioninitcore/install.php:16
actionadd_meta_boxescore/metabox.php:9
actionsave_postcore/metabox.php:10
actionadmin_menupost-grid/includes/class-settings.php:14
filtermanage_post_grid_posts_columnspost-grid/includes/functions.php:15
actionmanage_post_grid_posts_custom_columnpost-grid/includes/functions.php:27
actioninitpost-grid/includes/meta.php:51
actionadd_meta_boxespost-grid/includes/meta.php:68
actionsave_postpost-grid/includes/meta.php:1899
actionadd_meta_boxespost-grid/includes/post-meta-settings.php:31
actionsave_postpost-grid/includes/post-meta-settings.php:298
actionwp_enqueue_scriptspost-grid/post-grid.php:37
actionadmin_enqueue_scriptspost-grid/post-grid.php:38
actionadmin_enqueue_scriptspost-grid/post-grid.php:39
actionplugins_loadedpost-grid/post-grid.php:41
Maintenance & Trust

Powerful and Simple Property Responsive Listing plugin Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.33
Last updatedJan 23, 2018
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Powerful and Simple Property Responsive Listing plugin Developer Profile

Rajan Vijayan

6 plugins · 140 total installs

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

How We Detect Powerful and Simple Property Responsive Listing plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-smart-property/core/install.php/wp-content/plugins/wp-smart-property/core/metabox.php/wp-content/plugins/wp-smart-property/core/extras.php/wp-content/plugins/wp-smart-property/post-grid/post-grid.php/wp-content/plugins/wp-smart-property/post-grid/includes/class-functions.php/wp-content/plugins/wp-smart-property/post-grid/includes/class-shortcodes.php/wp-content/plugins/wp-smart-property/post-grid/includes/class-settings.php/wp-content/plugins/wp-smart-property/post-grid/includes/meta.php+24 more
Script Paths
/wp-content/plugins/wp-smart-property/post-grid/assets/frontend/js/scripts.js/wp-content/plugins/wp-smart-property/post-grid/assets/frontend/js/masonry.pkgd.min.js/wp-content/plugins/wp-smart-property/post-grid/assets/frontend/js/owl.carousel.min.js/wp-content/plugins/wp-smart-property/post-grid/assets/frontend/js/imagesloaded.pkgd.js/wp-content/plugins/wp-smart-property/post-grid/assets/admin/js/scripts-new.js/wp-content/plugins/wp-smart-property/post-grid/assets/admin/ParaAdmin/js/ParaAdmin.js+6 more

HTML / DOM Fingerprints

CSS Classes
post-grid-containerpg-grid-list-looppg-grid-overlaypg-grid-titlepg-grid-contentpost_grid_layout_editorpost_grid_layout_settingspost_grid_layout_content+1 more
HTML Comments
<!-- Code modified by WP Smart Plugin --><!-- Code get from Post Grid WordPress Plugin (https://wordpress.org/plugins/post-grid/) --><!-- Credits PickPlugins -->
Data Attributes
data-post_grid_iddata-grid-id
JS Globals
post_grid_ajax
Shortcode Output
[post_grid][post_grid_layout_content][post_grid_layout_hover]
FAQ

Frequently Asked Questions about Powerful and Simple Property Responsive Listing plugin