[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feEP4BqTQWG0GQm6bOR4W06U0jdVyieBmngnmuFIzkng":3,"$fU7KLG3NX4o5FKoQV-cev9E6sQcW2X_RPALUVFAtXmg4":215,"$fcsBFRWEQtyIjcxR8idyGDcIYReQvLJx8NV4XyM6OYVc":220},{"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":21,"download_link":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":37,"fingerprints":186},"global-body-mass-index-calculator","Global Body Mass Index Calculator","1.2","Andreas Ostheimer","https:\u002F\u002Fprofiles.wordpress.org\u002Fhelpstring\u002F","\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can add the Global BMI Calculator via shortcode [gbmicalc]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Just insert the widget in the chosen sidebar, type a title and activate the wanted options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Localization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>It is global because you can switch from standard to metric system and localize all shown text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Try the demo\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwww.ostheimer.at\u002Fwordpress-plugins\u002Fglobal-body-mass-index\u002F\" title=\"Global Body Mass Index Calculator\" rel=\"nofollow ugc\">Global Body Mass Index Calculator site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Other WordPress Plugins by Ostheimer\u003C\u002Fh4>\n\u003Cp>See other WordPress Plugins on our \u003Ca href=\"https:\u002F\u002Fwww.ostheimer.at\u002Fleistungen-preise\u002Fwordpress\u002Fwordpress-plugins\u002F\" title=\"Plugin-Site\" rel=\"nofollow ugc\">Plugin-Site\u003C\u002Fa>\u003C\u002Fp>\n","Global BMI Calculator allows you to both calculate the BMI for grown ups and children and create a localized version for you language!",30,6686,60,3,"2019-04-15T20:55:00.000Z","5.1.22","3.0","",[20,4],"gbmi-calculator","http:\u002F\u002Fwww.ostheimer.at\u002Fglobal-body-mass-index-calculator-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},"helpstring",4,50,93,89,"2026-05-20T00:52:40.005Z",[],{"attackSurface":38,"codeSignals":71,"taintFlows":173,"riskAssessment":174,"analyzedAt":185},{"hooks":39,"ajaxHandlers":62,"restRoutes":63,"shortcodes":64,"cronEvents":69,"entryPointCount":70,"unprotectedCount":24},[40,46,50,54,58],{"type":41,"name":42,"callback":43,"file":44,"line":45},"action","init","add_gbmi_javascript","gbmicalc.php",15,{"type":41,"name":47,"callback":48,"file":44,"line":49},"widgets_init","register",477,{"type":41,"name":51,"callback":52,"file":44,"line":53},"admin_menu","gbmi_menu",479,{"type":41,"name":55,"callback":56,"file":44,"line":57},"admin_init","register_my_settings",483,{"type":41,"name":59,"callback":60,"file":44,"line":61},"wp_head","add_scripts",642,[],[],[65],{"tag":66,"callback":67,"file":44,"line":68},"gbmicalc","widget",476,[],1,{"dangerousFunctions":72,"sqlUsage":73,"outputEscaping":75,"fileOperations":24,"externalRequests":24,"nonceChecks":24,"capabilityChecks":24,"bundledLibraries":166},[],{"prepared":24,"raw":24,"locations":74},[],{"escaped":76,"rawEcho":77,"locations":78},18,48,[79,82,84,86,88,90,91,93,95,97,99,100,102,103,105,106,108,109,111,113,115,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,153,155,156,158,159,161,162,164],{"file":44,"line":80,"context":81},56,"raw output",{"file":44,"line":83,"context":81},75,{"file":44,"line":85,"context":81},81,{"file":44,"line":87,"context":81},87,{"file":44,"line":89,"context":81},92,{"file":44,"line":33,"context":81},{"file":44,"line":92,"context":81},94,{"file":44,"line":94,"context":81},97,{"file":44,"line":96,"context":81},100,{"file":44,"line":98,"context":81},101,{"file":44,"line":98,"context":81},{"file":44,"line":101,"context":81},102,{"file":44,"line":101,"context":81},{"file":44,"line":104,"context":81},103,{"file":44,"line":104,"context":81},{"file":44,"line":107,"context":81},104,{"file":44,"line":107,"context":81},{"file":44,"line":110,"context":81},345,{"file":44,"line":112,"context":81},391,{"file":44,"line":114,"context":81},407,{"file":44,"line":114,"context":81},{"file":44,"line":117,"context":81},459,{"file":44,"line":119,"context":81},464,{"file":44,"line":121,"context":81},503,{"file":44,"line":123,"context":81},522,{"file":44,"line":125,"context":81},529,{"file":44,"line":127,"context":81},536,{"file":44,"line":129,"context":81},543,{"file":44,"line":131,"context":81},549,{"file":44,"line":133,"context":81},554,{"file":44,"line":135,"context":81},555,{"file":44,"line":137,"context":81},556,{"file":44,"line":139,"context":81},557,{"file":44,"line":141,"context":81},558,{"file":44,"line":143,"context":81},562,{"file":44,"line":145,"context":81},570,{"file":44,"line":147,"context":81},577,{"file":44,"line":149,"context":81},580,{"file":44,"line":151,"context":81},581,{"file":44,"line":151,"context":81},{"file":44,"line":154,"context":81},582,{"file":44,"line":154,"context":81},{"file":44,"line":157,"context":81},583,{"file":44,"line":157,"context":81},{"file":44,"line":160,"context":81},584,{"file":44,"line":160,"context":81},{"file":44,"line":163,"context":81},623,{"file":44,"line":165,"context":81},625,[167,170],{"name":168,"version":25,"knownCves":169},"jQuery",[],{"name":171,"version":25,"knownCves":172},"Select2",[],[],{"summary":175,"deductions":176},"The plugin 'global-body-mass-index-calculator' v1.2 exhibits a generally good security posture regarding its attack surface and vulnerability history.  There are no known CVEs, and the code analysis indicates a commitment to secure coding practices with 100% of SQL queries using prepared statements and no identified taint flows. The limited attack surface, primarily consisting of a single shortcode with no apparent authorization checks, is a positive sign.  However, the plugin's output escaping is a significant area of concern, with only 27% of outputs being properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly reflected in the output without sufficient sanitization. The absence of nonce checks and capability checks also presents a potential risk for certain types of attacks that might exploit the shortcode's functionality without proper user authorization or validation.",[177,180,183],{"reason":178,"points":179},"Insufficient output escaping",7,{"reason":181,"points":182},"Missing nonce checks",5,{"reason":184,"points":182},"Missing capability checks","2026-04-16T11:21:17.491Z",{"wat":187,"direct":197},{"assetPaths":188,"generatorPatterns":194,"scriptPaths":195,"versionParams":196},[189,190,191,192,193],"\u002Fwp-content\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fjs\u002Fplugins\u002Fcolorpicker\u002Fcolorpicker.js","\u002Fwp-content\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fjs\u002Fplugins\u002Fcolorpicker\u002Fcss\u002Fcolorpicker.css","\u002Fwp-content\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fcss\u002Ffront.css","\u002Fwp-content\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fjs\u002Fcalcs.js",[],[189,193],[],{"cssClasses":198,"htmlComments":201,"htmlAttributes":202,"restEndpoints":210,"jsGlobals":211,"shortcodeOutput":213},[199,200],"colorHolder","colorSelector",[],[203,204,205,206,207,208,209],"id=\"bgColorSelector\"","id=\"widgetBackground\"","id=\"bgEndColorSelector\"","id=\"widgetEndBackground\"","id=\"textColorSelector\"","id=\"widgetText\"","id=\"bmiCalcDemo\"",[],[212],"childTranslate",[214],"[gbmicalc]",{"error":216,"url":217,"statusCode":218,"statusMessage":219,"message":219},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fglobal-body-mass-index-calculator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":221,"versions":222},6,[223,229,236,243,250,257],{"version":6,"download_url":22,"svn_tag_url":224,"released_at":25,"has_diff":225,"diff_files_changed":226,"diff_lines":25,"trac_diff_url":227,"vulnerabilities":228,"is_current":216},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.1&new_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.2",[],{"version":230,"download_url":231,"svn_tag_url":232,"released_at":25,"has_diff":225,"diff_files_changed":233,"diff_lines":25,"trac_diff_url":234,"vulnerabilities":235,"is_current":225},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.8.0&new_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.1",[],{"version":237,"download_url":238,"svn_tag_url":239,"released_at":25,"has_diff":225,"diff_files_changed":240,"diff_lines":25,"trac_diff_url":241,"vulnerabilities":242,"is_current":225},"1.0.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.0.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.0.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.7.0&new_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.8.0",[],{"version":244,"download_url":245,"svn_tag_url":246,"released_at":25,"has_diff":225,"diff_files_changed":247,"diff_lines":25,"trac_diff_url":248,"vulnerabilities":249,"is_current":225},"1.0.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.0.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.0.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.6.0&new_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.7.0",[],{"version":251,"download_url":252,"svn_tag_url":253,"released_at":25,"has_diff":225,"diff_files_changed":254,"diff_lines":25,"trac_diff_url":255,"vulnerabilities":256,"is_current":225},"1.0.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.0.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.0.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.5.0&new_path=%2Fglobal-body-mass-index-calculator%2Ftags%2F1.0.6.0",[],{"version":258,"download_url":259,"svn_tag_url":260,"released_at":25,"has_diff":225,"diff_files_changed":261,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":262,"is_current":225},"1.0.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fglobal-body-mass-index-calculator.1.0.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fglobal-body-mass-index-calculator\u002Ftags\u002F1.0.5.0\u002F",[],[]]