[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fl2lb8xd8bOUWXkB_RLRF8zEuZmgqYCyLJd7EwFpO6Dc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":35,"analysis":120,"fingerprints":255},"mortgage-calculator-free","Mortgage Calculator Free","1.1.0","uri3000","https:\u002F\u002Fprofiles.wordpress.org\u002Furi3000\u002F","\u003Cp>Mortgage calculator plugin for WordPress. Bloat-free, can be embedded as a widget or using a shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily customizable.\u003C\u002Fli>\n\u003Cli>Show using Shortcode.\u003C\u002Fli>\n\u003Cli>Show using Widget.\u003C\u002Fli>\n\u003Cli>Simple design, Always free.\u003C\u002Fli>\n\u003C\u002Ful>\n","Mortgage calculator plugin for Wordpress. Bloat-free, can be embedded as a widget or using a shortcode.",10,1501,100,1,"2018-07-26T16:03:00.000Z","4.9.29","3.0","",[20,21,22,23,24],"loan","mortgage","mortgage-calculator","realtor","responsive-mortgage-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmortgage-calculator-free.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,84,"2026-04-04T10:41:49.865Z",[36,53,68,87,102],{"slug":22,"name":37,"version":38,"author":37,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":18,"tags":48,"homepage":50,"download_link":51,"security_score":52,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Mortgage Calculator","1.3.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcitar\u002F","\u003Cp>This plugin provides a very simple and easy to use mortgage calculator widget.\u003C\u002Fp>\n\u003Cp>I tried to provide a bloat-free mortgage plugin that serves the purpose in a quality way.\u003C\u002Fp>\n\u003Cp>This mortgage plugin is also translation ready and you can translate it to your language using pot file provided in languages directory.\u003C\u002Fp>\n","It provides an easy to use mortgage calculator widget.",4000,172617,8,"2024-11-11T04:02:00.000Z","6.7.5","4.6",[20,21,22,49,23],"real-estate","https:\u002F\u002Fwww.calculator.io\u002Fmortgage-calculator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmortgage-calculator.1.3.0.zip",92,{"slug":24,"name":54,"version":55,"author":37,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":45,"tested_up_to":46,"requires_at_least":63,"requires_php":18,"tags":64,"homepage":50,"download_link":67,"security_score":52,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Responsive Mortgage Calculator","2.6.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fmlcalc\u002F","\u003Cp>The Responsive Mortgage Calculator is a jQuery widget and shortcode that’s designed to fit easily into any theme, on any device, at any size. Just what every “Real Estate Agent on the go” needs. This plugin is, optionally, relying on \u003Ca href=\"https:\u002F\u002Fwww.mlcalc.com\u002Fmortgage-calculator\u002F\" title=\"Mortgage Calculator\" rel=\"nofollow ugc\">www.mlcalc.com\u002Fmortgage-calculator\u002F\u003C\u002Fa> service to show mortgage amortization and chart.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>The mortgage calculator allows your website visitors to estimate their mortgage payments by entering:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the total cost of the home,\u003C\u002Fli>\n\u003Cli>a down payment amount,\u003C\u002Fli>\n\u003Cli>an interest rate (fixed rate),\u003C\u002Fli>\n\u003Cli>the amortization period (mortgage term),\u003C\u002Fli>\n\u003Cli>and they can select a payment period, either monthly, bi-weekly, or weekly,\u003C\u002Fli>\n\u003Cli>nice popup summary with chart and amortization schedule.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The mortgage payment result is displayed below the form – very simply and very easy to follow. For the savvy user, a click on the information icon reveals more mortgage details…\u003C\u002Fp>\n\u003Ch4>Redesign It\u003C\u002Fh4>\n\u003Cp>There are settings to adjust the styling, a light and a dark theme, or you can remove the styling entirely and use your theme’s styling. The HTML is built with plenty of classes, so it’s easy to override the included stylesheet with your own CSS.\u003C\u002Fp>\n\u003Ch4>Plenty of Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set the interest rate compounding period for your region.\u003C\u002Fli>\n\u003Cli>Format currencies how you want with your own symbol, ISO code and number format.\u003C\u002Fli>\n\u003Cli>Hide the down payment field.\u003C\u002Fli>\n\u003Cli>Set a default interest rate.\u003C\u002Fli>\n\u003Cli>Accept amortization period in months or years.\u003C\u002Fli>\n\u003Cli>Set a fixed payment period.\u003C\u002Fli>\n\u003Cli>Set available mortgage payment period options.\u003C\u002Fli>\n\u003Cli>Rename the input labels.\u003C\u002Fli>\n\u003Cli>Add your own CSS classes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Attributes\u003C\u002Fh4>\n\u003Cp>Use the shortcode on different pages with different field names by using shortcode attributes. They’re pretty obvious, but here’s an example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mortgagecalculator totalamount=\"Mortgage Amount\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or use the first letter of the original labels:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[rmc ta=\"Mortgage Amount\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Set input values using attributes for total amount, down payment, interest rate, and mortgage term the long way:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mortgagecalculator total_amount_value=\"$250,000\" down_payment_value=\"$50,000\" interest_rate_value=\"3.49%\" amortization_period_value=\"15 years\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or using the short versions:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[rmc tav=\"$250,000\" dpv=\"$50,000\" irv=\"3.49%\" apv=\"15 years\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>The Responsive Mortgage Calculator is for demonstration purposes only and may not reflect actual numbers for your mortgage.\u003C\u002Fp>\n","A simple responsive mortgage calculator widget and shortcode.",7000,183871,88,21,"3.0.1",[65,20,66,21,22],"home-loan","loan-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-mortgage-calculator.2.6.0.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":11,"last_updated":79,"tested_up_to":46,"requires_at_least":47,"requires_php":18,"tags":80,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":27,"last_vuln_date":86,"fetched_at":29},"mortgage-calculators-wp","Mortgage Calculators WP","1.60","8blocks","https:\u002F\u002Fprofiles.wordpress.org\u002F8blocks\u002F","\u003Cp>Mortgage Calculators WP is a very easy-to-use wordpress plugin built with the purpose of providing mortgage and other finance professionals with a mortgage calculator that not only delivers accurate home loan estimates, but also the ability for the users to instantly receive a free copy of those estimates via email while also providing the website owner with an email lead everytime a user requests a copy of their estimated values.\u003C\u002Fp>\n\u003Cp>You can view a live demo of our mortgage calculators as seen on our \u003Ca href=\"https:\u002F\u002Flenderd.com\u002Floan-officer-websites\u002F\" rel=\"nofollow ugc\">loan officer website themes\u003C\u002Fa>. Simply preview any of the sites provided and scroll down to view the calculator as it would appear on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmortgagecalculatorsplugin.com\u002F\" rel=\"nofollow ugc\">4 Additional Calculators & Support Available Here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Mortgage Calculators WP provides users with a simple, elegant and responsive solution for users to calculate mortgage values.",3000,29625,94,"2024-10-16T23:30:00.000Z",[66,21,81,22,49],"mortgage-calc","https:\u002F\u002Fmortgagecalculatorsplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmortgage-calculators-wp.zip",91,2,"2024-04-16 00:00:00",{"slug":88,"name":89,"version":90,"author":37,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":13,"num_ratings":96,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":18,"tags":100,"homepage":50,"download_link":101,"security_score":52,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ct-mortgage-calculator","Simple Mortgage Calculator","1.4.0","https:\u002F\u002Fprofiles.wordpress.org\u002Frmcalculator\u002F","\u003Cp>A straightforward and simple responsive mortgage calculator with a clean flat design, featuring Home Price, Interest Rate, Mortgage Term (years) & Down Payment. You can also use a shortcode \u003Ccode>mortgage_calc\u003C\u002Fcode>.\u003C\u002Fp>\n","A straightforward and simple responsive mortgage calculator with a clean flat design.",1000,50563,4,"2024-07-31T13:24:00.000Z","6.5.8","3.3",[65,20,66,21,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fct-mortgage-calculator.1.4.0.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":13,"downloaded":110,"rating":13,"num_ratings":85,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":18,"download_link":119,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smart-loan-calculator","Smart Loan Calculator","1.3","hayyatapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fhayyatapps\u002F","\u003Cp>The Loan Repayment Calculator plugin is designed to offer website visitors an easy-to-use tool to calculate their monthly repayments based on the loan amount, interest rate, and tenure. Perfect for financial institutions, lenders, brokers, or any website that wants to provide added value to their users. Give your visitors instant clarity on their financial commitments with this seamless, responsive, and highly customizable calculator.\u003C\u002Fp>\n\u003Ch3>Plugin Usage Data\u003C\u002Fh3>\n\u003Cp>This plugin may collect non-sensitive usage data to help us improve the usual bugs and design conflicts to provide you best experience ever.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Set Calculator Theme Color\u003C\u002Fli>\n\u003Cli>Translate \u002F Edit Labels\u003C\u002Fli>\n\u003Cli>Support All Currencies \u003C\u002Fli>\n\u003Cli>Change Chart Colors\u003C\u002Fli>\n\u003Cli>Set Default Input Values\u003C\u002Fli>\n\u003Cli>Show \u002F Hide Inputs\u003C\u002Fli>\n\u003Cli>Admin Backend settings\u003C\u002Fli>\n\u003C\u002Fol>\n","The Smart Loan Calculator lets you estimate your monthly payments based on how much you want to borrow, the interest rate, how much time you have to p &hellip;",5223,"2025-06-01T11:32:00.000Z","6.8.5","4.0","5.6",[116,66,117,22,118],"loan-amortization-calculator","loan-repayment-calculator","personal-loan-calculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-loan-calculator.zip",{"attackSurface":121,"codeSignals":145,"taintFlows":243,"riskAssessment":244,"analyzedAt":254},{"hooks":122,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":144,"entryPointCount":14,"unprotectedCount":27},[123,129,133],{"type":124,"name":125,"callback":126,"file":127,"line":128},"action","widgets_init","mortgage_calculator_plugin_register_widget","mortgage-calculator-plugin.php",154,{"type":124,"name":130,"callback":131,"file":127,"line":132},"wp_print_styles","mortgage_calculator_plugin_css",171,{"type":124,"name":134,"callback":135,"file":127,"line":136},"wp_enqueue_scripts","mortgage_calculator_plugin_scripts",180,[],[],[140],{"tag":141,"callback":142,"file":127,"line":143},"mortgagecalculator","mortgage_calculator_plugin_shortcode",248,[],{"dangerousFunctions":146,"sqlUsage":147,"outputEscaping":149,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":242},[],{"prepared":27,"raw":27,"locations":148},[],{"escaped":150,"rawEcho":151,"locations":152},7,51,[153,156,158,159,160,162,164,165,166,168,170,171,172,174,176,177,178,180,182,183,184,186,188,189,190,192,194,195,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240],{"file":127,"line":154,"context":155},52,"raw output",{"file":127,"line":157,"context":155},53,{"file":127,"line":157,"context":155},{"file":127,"line":157,"context":155},{"file":127,"line":161,"context":155},55,{"file":127,"line":163,"context":155},56,{"file":127,"line":163,"context":155},{"file":127,"line":163,"context":155},{"file":127,"line":167,"context":155},58,{"file":127,"line":169,"context":155},59,{"file":127,"line":169,"context":155},{"file":127,"line":169,"context":155},{"file":127,"line":173,"context":155},61,{"file":127,"line":175,"context":155},62,{"file":127,"line":175,"context":155},{"file":127,"line":175,"context":155},{"file":127,"line":179,"context":155},64,{"file":127,"line":181,"context":155},65,{"file":127,"line":181,"context":155},{"file":127,"line":181,"context":155},{"file":127,"line":185,"context":155},67,{"file":127,"line":187,"context":155},68,{"file":127,"line":187,"context":155},{"file":127,"line":187,"context":155},{"file":127,"line":191,"context":155},70,{"file":127,"line":193,"context":155},71,{"file":127,"line":193,"context":155},{"file":127,"line":193,"context":155},{"file":127,"line":197,"context":155},109,{"file":127,"line":199,"context":155},110,{"file":127,"line":201,"context":155},115,{"file":127,"line":203,"context":155},116,{"file":127,"line":205,"context":155},117,{"file":127,"line":207,"context":155},118,{"file":127,"line":209,"context":155},119,{"file":127,"line":211,"context":155},120,{"file":127,"line":213,"context":155},125,{"file":127,"line":215,"context":155},127,{"file":127,"line":217,"context":155},136,{"file":127,"line":219,"context":155},145,{"file":127,"line":221,"context":155},149,{"file":127,"line":223,"context":155},210,{"file":127,"line":225,"context":155},211,{"file":127,"line":227,"context":155},212,{"file":127,"line":229,"context":155},213,{"file":127,"line":231,"context":155},214,{"file":127,"line":233,"context":155},215,{"file":127,"line":235,"context":155},222,{"file":127,"line":237,"context":155},224,{"file":127,"line":239,"context":155},233,{"file":127,"line":241,"context":155},242,[],[],{"summary":245,"deductions":246},"The \"mortgage-calculator-free\" v1.1.0 plugin exhibits a generally good security posture based on the static analysis, with no identified dangerous functions, SQL injection vulnerabilities, or external HTTP requests. The absence of known CVEs and a clean vulnerability history further contribute to a positive assessment. However, a significant concern lies in the low percentage of properly escaped output (12%), indicating a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While the attack surface is small and appears to have no direct unprotected entry points, the lack of explicit capability checks and nonce checks on its single shortcode is a weakness. This, coupled with the potential for unescaped output from the shortcode's rendering, suggests that malicious actors could potentially inject and execute arbitrary scripts within the WordPress admin or frontend if the shortcode's output is not handled carefully by the theme or other plugins.",[247,249,252],{"reason":248,"points":44},"Low output escaping rate (12%)",{"reason":250,"points":251},"Missing capability checks on shortcode",5,{"reason":253,"points":251},"Missing nonce checks on shortcode","2026-03-16T23:57:38.869Z",{"wat":256,"direct":265},{"assetPaths":257,"generatorPatterns":260,"scriptPaths":261,"versionParams":262},[258,259],"\u002Fwp-content\u002Fplugins\u002Fmortgage-calculator-free\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fmortgage-calculator-free\u002Fscript.js",[],[259],[263,264],"mortgage-calculator-free\u002Fstyle.css?ver=","mortgage-calculator-free\u002Fscript.js?ver=",{"cssClasses":266,"htmlComments":277,"htmlAttributes":279,"restEndpoints":296,"jsGlobals":297,"shortcodeOutput":299},[267,268,269,270,271,272,273,274,275,276],"mortgage_calculator_plugin","mortgage_calculator_form","mc-form-group","mc-form-control","mcpSPrice","mcpIRate","mcpTerm","mcpDPerc","calculateMort","reset",[278],"Wordpres Plugin by https:\u002F\u002Foverdraftapps.com",[280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295],"name=\"mcpSPrice\"","name=\"mcpIRate\"","name=\"mcpTerm\"","name=\"mcpDPerc\"","class=\"cleanslate mortgage_calculator_form","class=\"mcpSPrice text mc-form-control\"","class=\"mcpIRate mc-form-control\"","class=\"mcpTerm mc-form-control\"","class=\"mcpDPerc mc-form-control\"","class=\"calculateMort btn mc-btn\"","class=\"reset btn mc-btn\"","placeholder=\"Sale price","placeholder=\"Interest Rate","placeholder=\"Loan Term","placeholder=\"Down Payment","data-original-title=\"\"",[],[298],"window.mc_calc_settings",[300,301,302,303,304,305,306,307],"\u003Cform class=\"cleanslate mortgage_calculator_form","\u003Cdiv class=\"mc-form-group\">","\u003Cinput type=\"text\" name=\"mcpSPrice\" maxlength=\"14\" class=\"mcpSPrice text mc-form-control\"","\u003Cinput type=\"number\" max=\"100\" name=\"mcpIRate\"","\u003Cinput type=\"number\" name=\"mcpTerm\"","\u003Cinput type=\"number\" name=\"mcpDPerc\"","\u003Cinput type=\"button\" value=\"Calculate\" class=\"calculateMort btn mc-btn\"","\u003Cinput type=\"button\" value=\"Reset\" class=\"reset btn mc-btn\""]