[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXwXILI5nkaB42fb7dIRaVK6wAudZ1rCRYo80WTmRO_A":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":61,"fingerprints":195},"fc-retirement-age-calculator","AC's Retirement Age Calculator","2.1","karl53","https:\u002F\u002Fprofiles.wordpress.org\u002Fkarl53\u002F","\u003Cp>The \u003Cstrong>\u003Ca href=\"https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-age-plugin\" rel=\"nofollow ugc\">AC Retirement Age Calculator (try it now!)\u003C\u002Fa>\u003C\u002Fstrong> creates a date-based investment schedule and interactive charts. Calculate the age at which you can retire.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supports 90 currencies, six date formats, and 15 languages.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now highly customizable via extensive configuration options.\u003C\u002Fp>\n\u003Cp>Choose from four predefined sizes or customize via configuration options. Fully responsive with touch support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rebranding with your site’s name is supported and encouraged.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin works via:\u003Cbr \u002F>\n(a) \u003Cem>Shortcode\u003C\u002Fem> in posts\u002Fpages\u003Cbr \u002F>\n(b) \u003Cem>Widget area\u003C\u002Fem>\u003Cbr \u002F>\n(c) \u003Cem>Template file\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>See \u003Cstrong>usage\u003C\u002Fstrong> under installation for details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> Upgrade to the free \u003Ca href=\"https:\u002F\u002Faccuratecalculators.com\u002Fcalculator-plugins\u002Fretirement-age-plus-plugin\" rel=\"nofollow ugc\">AC Retirement Age Calculator Plus\u003C\u002Fa> v2.0 for a printable investment schedule.\u003C\u002Fp>\n","A retirement calculator to calculate retirement age and create date-based plans. Rebrandable. Supports 90 currencies, 6 date formats, 15 languages.",100,8750,2,"2025-08-17T18:32:00.000Z","6.8.5","5.8","",[19,20,21,22],"retirement-age-calculator","retirement-calculator","retirement-planning","retirement-saving","https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-age-plus-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffc-retirement-age-calculator.2.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":11,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},7,1590,30,94,"2026-04-04T11:26:30.949Z",[36,49],{"slug":37,"name":38,"version":6,"author":7,"author_profile":8,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":11,"num_ratings":43,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":44,"homepage":47,"download_link":48,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"fc-retirement-savings-calculator","AC's Retirement Savings Calculator","\u003Cp>The \u003Cstrong>\u003Ca href=\"https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-savings-plugin\" rel=\"nofollow ugc\">AC Retirement Savings Calculator (try it now!)\u003C\u002Fa>\u003C\u002Fstrong> creates date-based investment schedules and charts. Calculate the periodic investment amount you’ll need to make to reach your retirement goal.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supports 90 currencies, six date formats, and 15 languages.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now highly customizable via extensive configuration options.\u003C\u002Fp>\n\u003Cp>Choose from four predefined sizes or customize via configuration options. Fully responsive with touch support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rebranding with your site’s name is supported and encouraged.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin works via:\u003Cbr \u002F>\n(a) \u003Cem>Shortcode\u003C\u002Fem> in posts\u002Fpages\u003Cbr \u002F>\n(b) \u003Cem>Widget area\u003C\u002Fem>\u003Cbr \u002F>\n(c) \u003Cem>Template file\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>See \u003Cstrong>usage\u003C\u002Fstrong> under installation for details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> Upgrade to the free \u003Ca href=\"https:\u002F\u002Faccuratecalculators.com\u002Fcalculator-plugins\u002Fretirement-savings-plus-plugin\" rel=\"nofollow ugc\">AC Retirement Savings Calculator Plus\u003C\u002Fa> v2.0 for a printable investment schedule.\u003C\u002Fp>\n","A retirement calculator to create date-based schedules. Learn how much to save. Rebrandable. Supports 90 currencies, 6 date formats, and 15 languages.",200,11074,1,[45,20,21,46],"investments","retirement-savings-calculator","https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-savings-plus-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffc-retirement-savings-calculator.2.1.zip",{"slug":50,"name":51,"version":6,"author":7,"author_profile":8,"description":52,"short_description":53,"active_installs":54,"downloaded":55,"rating":11,"num_ratings":43,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":56,"homepage":59,"download_link":60,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"fc-retirement-nest-egg-calculator","AC's Retirement Nest Egg Calculator","\u003Cp>The \u003Cstrong>\u003Ca href=\"https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-nest-egg-plugin\" rel=\"nofollow ugc\">AC Retirement Nest Egg Calculator (try it now!)\u003C\u002Fa>\u003C\u002Fstrong> creates date-based investment schedules and interactive charts. Calculate the amount you’ll have at retirement (the future value).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supports 90 currencies, six date formats, and 15 languages.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now highly customizable via extensive configuration options.\u003C\u002Fp>\n\u003Cp>Choose from four predefined sizes or customize via configuration options. Fully responsive with touch support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rebranding with your site’s name is supported and encouraged.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin works via:\u003Cbr \u002F>\n(a) \u003Cem>Shortcode\u003C\u002Fem> in posts\u002Fpages\u003Cbr \u002F>\n(b) \u003Cem>Widget area\u003C\u002Fem>\u003Cbr \u002F>\n(c) \u003Cem>Template file\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>See \u003Cstrong>usage\u003C\u002Fstrong> under installation for details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> Upgrade to the free \u003Ca href=\"https:\u002F\u002Faccuratecalculators.com\u002Fcalculator-plugins\u002Fretirement-nest-egg-plus-plugin\" rel=\"nofollow ugc\">AC Retirement Nest Egg Calculator Plus\u003C\u002Fa> v2.0 for a printable investment schedule.\u003C\u002Fp>\n","A retirement future value calculator to create date based schedules and charts. Rebrandable. Supports 90 currencies, 6 date formats, and 15 languages.",90,6221,[57,58,20,21,22],"future-value","investing","https:\u002F\u002FAccurateCalculators.com\u002Fcalculator-plugins\u002Fretirement-nest-egg-plus-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffc-retirement-nest-egg-calculator.2.1.zip",{"attackSurface":62,"codeSignals":96,"taintFlows":187,"riskAssessment":188,"analyzedAt":194},{"hooks":63,"ajaxHandlers":88,"restRoutes":89,"shortcodes":90,"cronEvents":95,"entryPointCount":43,"unprotectedCount":25},[64,70,74,78,84],{"type":65,"name":66,"callback":67,"file":68,"line":69},"action","wp_enqueue_scripts","fc_retireage_enqueue_scripts","fc-retirement-age-calculator.php",1004,{"type":65,"name":71,"callback":72,"file":68,"line":73},"init","fc_retireage_init",1016,{"type":65,"name":75,"callback":76,"file":68,"line":77},"widgets_init","fc_retireage_register",1796,{"type":79,"name":80,"callback":81,"priority":82,"file":68,"line":83},"filter","script_loader_tag","fc_retireage_add_module_to_js",10,1815,{"type":65,"name":85,"callback":86,"file":68,"line":87},"admin_enqueue_scripts","fc_retireage_admin_styles",1831,[],[],[91],{"tag":92,"callback":93,"file":68,"line":94},"fcretireageplugin","show_fcretireage_plugin",1800,[],{"dangerousFunctions":97,"sqlUsage":98,"outputEscaping":100,"fileOperations":25,"externalRequests":25,"nonceChecks":43,"capabilityChecks":43,"bundledLibraries":186},[],{"prepared":25,"raw":25,"locations":99},[],{"escaped":11,"rawEcho":101,"locations":102},41,[103,107,109,111,113,115,117,119,121,123,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184],{"file":104,"line":105,"context":106},"en\\calculator.gui.php",12,"raw output",{"file":104,"line":108,"context":106},13,{"file":104,"line":110,"context":106},74,{"file":104,"line":112,"context":106},77,{"file":104,"line":114,"context":106},80,{"file":104,"line":116,"context":106},83,{"file":104,"line":118,"context":106},86,{"file":104,"line":120,"context":106},129,{"file":104,"line":122,"context":106},145,{"file":104,"line":41,"context":106},{"file":104,"line":125,"context":106},203,{"file":104,"line":127,"context":106},206,{"file":104,"line":129,"context":106},209,{"file":104,"line":131,"context":106},212,{"file":104,"line":133,"context":106},254,{"file":104,"line":135,"context":106},270,{"file":104,"line":137,"context":106},325,{"file":104,"line":139,"context":106},328,{"file":104,"line":141,"context":106},331,{"file":104,"line":143,"context":106},334,{"file":104,"line":145,"context":106},337,{"file":104,"line":147,"context":106},377,{"file":104,"line":149,"context":106},393,{"file":104,"line":151,"context":106},450,{"file":104,"line":153,"context":106},453,{"file":104,"line":155,"context":106},456,{"file":104,"line":157,"context":106},459,{"file":104,"line":159,"context":106},462,{"file":104,"line":161,"context":106},503,{"file":104,"line":163,"context":106},519,{"file":68,"line":165,"context":106},415,{"file":68,"line":167,"context":106},416,{"file":68,"line":169,"context":106},420,{"file":68,"line":171,"context":106},524,{"file":68,"line":173,"context":106},1510,{"file":68,"line":175,"context":106},1525,{"file":68,"line":177,"context":106},1531,{"file":68,"line":179,"context":106},1538,{"file":68,"line":181,"context":106},1544,{"file":68,"line":183,"context":106},1551,{"file":68,"line":185,"context":106},1761,[],[],{"summary":189,"deductions":190},"The plugin \"fc-retirement-age-calculator\" v2.1 exhibits a generally good security posture, with no known vulnerabilities or critical taint flows identified. The code analysis reveals a strong adherence to security best practices, including the exclusive use of prepared statements for SQL queries and the presence of both nonce and capability checks. The limited attack surface, consisting of a single shortcode with no observed unauthenticated entry points, further contributes to its secure configuration.\n\nHowever, a potential area for concern lies in the output escaping. While a significant portion of outputs are properly escaped, 71% indicates that a substantial 29% of outputs are not, presenting a risk of cross-site scripting (XSS) vulnerabilities if the unescaped data originates from user input or untrusted sources. Despite the absence of known historical vulnerabilities, this unescaped output presents a tangible risk that should be addressed to ensure complete security.\n\nIn conclusion, the plugin demonstrates a commendable focus on secure coding principles, particularly in its database interactions and authentication mechanisms. The primary weakness identified is the incomplete output escaping. While the lack of historical vulnerabilities is positive, the identified output escaping issue means the plugin is not entirely risk-free and warrants attention to mitigate potential XSS flaws.",[191],{"reason":192,"points":193},"Unescaped output detected",8,"2026-03-16T20:38:56.279Z",{"wat":196,"direct":210},{"assetPaths":197,"generatorPatterns":202,"scriptPaths":203,"versionParams":205},[198,199,200,201],"\u002Fwp-content\u002Fplugins\u002Ffc-retirement-age-calculator\u002Fdist\u002Fcss\u002Fbootstrap-reboot-scoped.css","\u002Fwp-content\u002Fplugins\u002Ffc-retirement-age-calculator\u002Fdist\u002Fcss\u002Faccurate-calculators.css","\u002Fwp-content\u002Fplugins\u002Ffc-retirement-age-calculator\u002Fdist\u002Fcss\u002Faccurate-calculators-custom.css","\u002Fwp-content\u002Fplugins\u002Ffc-retirement-age-calculator\u002Fdist\u002Fjs\u002Finterface.RETIRE-AGE.gpl.js",[],[204],"dist\u002Fjs\u002Finterface.RETIRE-AGE.gpl.js",[206,207,208,209],"fc-retirement-age-calculator\u002Fdist\u002Fcss\u002Fbootstrap-reboot-scoped.css?ver=","fc-retirement-age-calculator\u002Fdist\u002Fcss\u002Faccurate-calculators.css?ver=","fc-retirement-age-calculator\u002Fdist\u002Fcss\u002Faccurate-calculators-custom.css?ver=","fc-retirement-age-calculator\u002Fdist\u002Fjs\u002Finterface.RETIRE-AGE.gpl.js?ver=",{"cssClasses":211,"htmlComments":213,"htmlAttributes":215,"restEndpoints":253,"jsGlobals":254,"shortcodeOutput":255},[212],"accurate-calculators",[214]," accurate calculators",[216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252],"data-op_size","data-op_custom_style","data-op_add_link","data-op_brand_name","data-op_hide_resize","data-op_current_age","data-op_current_savings","data-op_invest_amt","data-op_rate","data-op_goal_amt","data-op_currency","data-op_date_mask","data-op_theme_base_font_size","data-op_theme_primary_color","data-op_theme_primary_color_hover","data-op_theme_primary_color_light","data-op_theme_primary_color_text","data-op_theme_primary_color_text_inverse","data-op_theme_background_muted","data-op_theme_background_color_disabled","data-op_theme_background_calculator_color","data-op_theme_background_modal_color","data-op_theme_border_color","data-op_theme_text_color","data-op_theme_tooltip_text_color","data-op_theme_shadow_color","data-op_theme_primary_font_family_stack","data-op_theme_mono_font_family_stack","data-op_calculator_min_width_tiny","data-op_calculator_max_width_tiny","data-op_calculator_min_width_small","data-op_calculator_max_width_small","data-op_calculator_min_width_medium","data-op_calculator_max_width_medium","data-op_calculator_min_width_large","data-op_calculator_max_width_large","data-op_hide_intl_conventions",[],[93],[256],"[fcretireageplugin"]