Quote Calculator Constructor Security & Risk Analysis

wordpress.org/plugins/quote-calculator-constructor

With this simple plugin you can create simple quote calulators for your website. Loan quotes and other Wordpress calculators.

10 active installs v1.1 PHP 5.4+ WP 5.2+ Updated Oct 29, 2019
calculator-pluginloan-calculatorloan-quotequote-generator
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Quote Calculator Constructor Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "quote-calculator-constructor" plugin version 1.1 exhibits a generally good security posture based on the provided static analysis. The plugin has no known vulnerabilities in its history, which is a strong indicator of diligent development and testing. The static analysis reveals a limited attack surface with only one shortcode entry point, and importantly, zero AJAX handlers or REST API routes exposed without authentication checks. The code also demonstrates good practices by using prepared statements for all SQL queries and implementing capability checks for its two file operations. External HTTP requests are present but not flagged as a major concern without further context.

However, there are a few areas that warrant attention. The plugin only properly escapes 80% of its outputs, leaving a small but present risk of cross-site scripting (XSS) vulnerabilities if the unescaped outputs handle user-provided data. Furthermore, the absence of nonce checks across its entire entry point is a significant omission, as nonces are crucial for preventing cross-site request forgery (CSRF) attacks, especially for shortcodes which can be triggered by user interaction.

In conclusion, the plugin is relatively secure due to its lack of known vulnerabilities, limited attack surface, and use of prepared statements. The primary concerns are the partial output escaping and the complete lack of nonce protection, which could be exploited in specific scenarios. Addressing these would further solidify its security.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks
Vulnerabilities
None known

Quote Calculator Constructor Security Vulnerabilities

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

Quote Calculator Constructor Code Analysis

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

Output Escaping

80% escaped10 total outputs
Attack Surface

Quote Calculator Constructor Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[custom_calculator] modules\shortcodes.php:2
WordPress Hooks 8
actioninitmodules\cpt.php:12
filterthe_contentmodules\hooks.php:2
filtermanage_edit-calculator_columnsmodules\hooks.php:14
actionmanage_calculator_posts_custom_columnmodules\hooks.php:23
actionadd_meta_boxesmodules\meta_box.php:13
actionsave_postmodules\meta_box.php:14
actionwp_print_scriptsmodules\scripts.php:15
actionplugins_loadedwp-calc-creator.php:27
Maintenance & Trust

Quote Calculator Constructor Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedOct 29, 2019
PHP min version5.4
Downloads1K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Quote Calculator Constructor Developer Profile

evgendob

3 plugins · 30 total installs

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

How We Detect Quote Calculator Constructor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/quote-calculator-constructor/inc/assets/css/tw-bs4.css/wp-content/plugins/quote-calculator-constructor/inc/fa/css/font-awesome.min.css/wp-content/plugins/quote-calculator-constructor/inc/bulma/css/bulma_compiled.css/wp-content/plugins/quote-calculator-constructor/inc/fb/dist/jquery.fancybox.css/wp-content/plugins/quote-calculator-constructor/css/ui.css/wp-content/plugins/quote-calculator-constructor/js/admin.js/wp-content/plugins/quote-calculator-constructor/css/admin.css/wp-content/plugins/quote-calculator-constructor/js/math.min.js+2 more
Script Paths
/wp-content/plugins/quote-calculator-constructor/inc/fb/dist/jquery.fancybox.js/wp-content/plugins/quote-calculator-constructor/js/admin.js/wp-content/plugins/quote-calculator-constructor/js/math.min.js/wp-content/plugins/quote-calculator-constructor/js/front.js
Version Parameters
quote-calculator-constructor/style.css?ver=quote-calculator-constructor/inc/assets/css/tw-bs4.css?ver=quote-calculator-constructor/inc/fa/css/font-awesome.min.css?ver=quote-calculator-constructor/inc/bulma/css/bulma_compiled.css?ver=quote-calculator-constructor/inc/fb/dist/jquery.fancybox.css?ver=quote-calculator-constructor/css/ui.css?ver=quote-calculator-constructor/js/admin.js?ver=quote-calculator-constructor/css/admin.css?ver=quote-calculator-constructor/js/math.min.js?ver=quote-calculator-constructor/js/front.js?ver=quote-calculator-constructor/css/front.css?ver=

HTML / DOM Fingerprints

CSS Classes
wlb_containersingle_rowwlb_col_col_type_datablock_label_output_containerinput_value+1 more
Data Attributes
data-before_valuedata-after_valuedata-decimalsdata-dec_pointdata-calculation_orderdata-thousand_point+2 more
JS Globals
wcc_local_data
Shortcode Output
<div class="tw-bs1 bulma"><div class="wlb_container">
FAQ

Frequently Asked Questions about Quote Calculator Constructor