Advanced Real Estate Mortgage Calculator Security & Risk Analysis

wordpress.org/plugins/advanced-real-estate-mortgage-calculator

Advanced Real Estate Mortgage Calculator is an easy-to-use financial calculator and a great tool for real estate websites.

100 active installs v1.2 PHP + WP 2.0.2+ Updated Nov 27, 2012
calculatormortgagemortgage-calculatorreal-estaterealty
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Real Estate Mortgage Calculator Safe to Use in 2026?

Generally Safe

Score 85/100

Advanced Real Estate Mortgage Calculator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The security posture of the advanced-real-estate-mortgage-calculator plugin version 1.2 appears to be generally strong based on the provided static analysis. There are no identified dangerous functions, SQL queries are all prepared, and there are no indications of file operations or external HTTP requests, which are common sources of vulnerabilities. The plugin also has a clean vulnerability history with zero recorded CVEs, suggesting a history of secure development practices or effective patching by users. The limited attack surface, consisting of only one shortcode and no unprotected AJAX handlers or REST API routes, further contributes to a positive security assessment.

However, a significant concern arises from the complete lack of output escaping across all 16 identified outputs. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data that is rendered on the frontend without proper sanitization or escaping could be exploited to inject malicious scripts. While the plugin has capability checks, the absence of proper output escaping is a critical oversight that leaves it vulnerable to XSS attacks. The lack of nonce checks on the single shortcode entry point, if it handles user input, is also a potential concern for CSRF vulnerabilities, although the attack surface is small.

In conclusion, the plugin exhibits strengths in its avoidance of dangerous functions and secure SQL practices. The absence of historical vulnerabilities is also a positive sign. Nevertheless, the pervasive lack of output escaping presents a critical security weakness that could be easily exploited. The potential for CSRF due to missing nonce checks on the shortcode warrants further investigation depending on its functionality. The overall risk is elevated due to the high probability of XSS vulnerabilities.

Key Concerns

  • All outputs unescaped
  • No nonce checks on shortcode
Vulnerabilities
None known

Advanced Real Estate Mortgage Calculator Security Vulnerabilities

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

Advanced Real Estate Mortgage Calculator Code Analysis

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

Output Escaping

0% escaped16 total outputs
Attack Surface

Advanced Real Estate Mortgage Calculator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[mortgage-calculator] advanced-real-estate-mortgage-calculator.php:198
WordPress Hooks 6
actionwp_enqueue_scriptsadvanced-real-estate-mortgage-calculator.php:36
actionadmin_initadvanced-real-estate-mortgage-calculator.php:92
actionwp_footeradvanced-real-estate-mortgage-calculator.php:102
actionadmin_menuadvanced-real-estate-mortgage-calculator.php:160
actionwidgets_initadvanced-real-estate-mortgage-calculator.php:233
actionadmin_headadvanced-real-estate-mortgage-calculator.php:242
Maintenance & Trust

Advanced Real Estate Mortgage Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedNov 27, 2012
PHP min version
Downloads16K

Community Trust

Rating20/100
Number of ratings3
Active installs100
Developer Profile

Advanced Real Estate Mortgage Calculator Developer Profile

Josh Davis

5 plugins · 860 total installs

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

How We Detect Advanced Real Estate Mortgage Calculator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-real-estate-mortgage-calculator/style.css/wp-content/plugins/advanced-real-estate-mortgage-calculator/advanced-real-estate-mortgage-calculator.js/wp-content/plugins/advanced-real-estate-mortgage-calculator/jquery.cookie.js
Script Paths
/wp-content/plugins/advanced-real-estate-mortgage-calculator/advanced-real-estate-mortgage-calculator.js/wp-content/plugins/advanced-real-estate-mortgage-calculator/jquery.cookie.js

HTML / DOM Fingerprints

CSS Classes
wrapfieldsetentryfieldleftmarleft
HTML Comments
Copyright 2012 Josh Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Data Attributes
name="aremc_price"id="aremc_price"name="aremc_down"id="aremc_down"name="aremc_interest"id="aremc_interest"+16 more
JS Globals
aremc_pricearemc_downaremc_interestaremc_yearsaremc_txt_selling_pricearemc_txt_down_payment+5 more
FAQ

Frequently Asked Questions about Advanced Real Estate Mortgage Calculator