Responsive Mortgage Calculator Security & Risk Analysis

wordpress.org/plugins/responsive-mortgage-calculator

A simple responsive mortgage calculator widget and shortcode.

7K active installs v2.6.0 PHP + WP 3.0.1+ Updated Nov 11, 2024
home-loanloanloan-calculatormortgagemortgage-calculator
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Responsive Mortgage Calculator Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The 'responsive-mortgage-calculator' plugin v2.6.0 demonstrates a generally good security posture with no known vulnerabilities or critical taint flows. The code analysis shows a strong reliance on prepared statements for SQL queries and a significant proportion of output escaping, indicating awareness of common web security pitfalls. The limited attack surface, consisting only of two shortcodes and no unprotected entry points, further contributes to its security. However, the presence of a 'dangerous function' - unserialize - is a notable concern. While there are no apparent immediate risks due to the lack of identified taint flows or unsanitized paths, the `unserialize` function can be a significant vulnerability if its input is not strictly controlled and sanitized, potentially leading to object injection. The absence of nonce and capability checks on its entry points, while currently not exploited according to the analysis, leaves room for potential privilege escalation or unauthorized access if the shortcode functionality is abused. The plugin's history of no recorded vulnerabilities is positive but doesn't negate the inherent risks associated with the identified code signals.

Key Concerns

  • Presence of 'unserialize' function
  • Missing nonce checks
  • Missing capability checks
  • Percentage of unescaped output
Vulnerabilities
None known

Responsive Mortgage Calculator Security Vulnerabilities

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

Responsive Mortgage Calculator Code Analysis

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

Dangerous Functions Found

unserialize$options = unserialize($options);includes\LiddMCDetails.php:143

Output Escaping

69% escaped49 total outputs
Attack Surface

Responsive Mortgage Calculator Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[mortgagecalculator] includes\shortcode.php:13
[rmc] includes\shortcode.php:14
WordPress Hooks 6
actionwp_enqueue_scriptsextras\manually_load_scripts.php:20
actionwp_enqueue_scriptsincludes\load_scripts.php:48
actionadmin_menuincludes\options.php:13
actionadmin_initincludes\options.php:23
actionwidgets_initincludes\widget.php:13
actionplugins_loadedresponsive-mortgage-calculator.php:41
Maintenance & Trust

Responsive Mortgage Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedNov 11, 2024
PHP min version
Downloads184K

Community Trust

Rating88/100
Number of ratings21
Active installs7K
Developer Profile

Responsive Mortgage Calculator Developer Profile

Mortgage Calculator

2 plugins · 7K total installs

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

How We Detect Responsive 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/responsive-mortgage-calculator/js/lidd-mc.js/wp-content/plugins/responsive-mortgage-calculator/css/style.css
Script Paths
/wp-content/plugins/responsive-mortgage-calculator/js/lidd-mc.js
Version Parameters
responsive-mortgage-calculator/js/lidd-mc.js?ver=responsive-mortgage-calculator/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
lidd-mc-main
HTML Comments
<!-- responsive-mortgage-calculator --><!-- responsive-mortgage-calculator start --><!-- responsive-mortgage-calculator end -->
Data Attributes
data-plugin-name="responsive-mortgage-calculator"
JS Globals
lidd_mc_script_vars
Shortcode Output
[mortgagecalculator][rmc]
FAQ

Frequently Asked Questions about Responsive Mortgage Calculator