[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh0Bikw1e6h3QAjdus-TTfUMb0X4WCpPQKumhyxM0Xfk":3,"$fVsy6txbQBj8tQKDftb2FmPa2u0gby5ZpM_imKpVcoNs":93,"$fAHI8P0X2m_lp1g-Iofcc7U2aT4e9wjY_sr5wvJ9yPOY":98},{"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":33,"analysis":34,"fingerprints":75},"responsive-mini-storage-calculator","Responsive Mini Storage Calculator","1.04","newdestinymedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewdestinymedia\u002F","\u003Cp>Designed for mini-storage or self-storage websites, this plugin adds a form to a page via shortcode, and calculates the approximate total volume of storage space for common household items.\u003C\u002Fp>\n\u003Cp>Written in HTML 5 and CSS3, the form is fully responsive. It will create three columns when viewed on larger monitors, two columns on tablet-sized displays, and one column on smartphones. When viewed on smartphone, the form will invoke the number pad on the device.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Language Support:\u003C\u002Fstrong> The plugin interface in only in English.\u003C\u002Fp>\n\u003Ch4>Some of the features added by this plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds a 3 column form.\u003C\u002Fli>\n\u003Cli>Supports 3 levels of responsive design.\u003C\u002Fli>\n\u003Cli>Written in HTML 5, CSS3.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Modifying CSS styles for this plugin\u003C\u002Fh3>\n\u003Cp>Best to use Firebug in the Firefox browser to test style edits, then make the changes by adding classes to the bottom of your theme’s stylesheet.\u003C\u002Fp>\n\u003Cp>Included style rules are:\u003C\u002Fp>\n\u003Cp>msc-minicalc-wrapper {\u003C\u002Fp>\n\u003Cp>}\u003C\u002Fp>\n\u003Cp>.msc-heading {\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>.msc-item {\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>.msc-item-text{\u003Cbr \u002F>\n}\u003C\u002Fp>\n","This plugin adds a form to a page via shortcode, and calculates the approximate total volume of storage space for common household items.",80,2534,100,1,"2014-05-08T23:46:00.000Z","3.9.40","3.3","",[20],"mini-storage-calculator","http:\u002F\u002Fwww.newdestinymedia.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-mini-storage-calculator.1.04.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},30,84,"2026-07-15T05:07:47.995Z",[],{"attackSurface":35,"codeSignals":55,"taintFlows":62,"riskAssessment":63,"analyzedAt":74},{"hooks":36,"ajaxHandlers":47,"restRoutes":48,"shortcodes":49,"cronEvents":54,"entryPointCount":14,"unprotectedCount":24},[37,43],{"type":38,"name":39,"callback":40,"file":41,"line":42},"action","wp_enqueue_scripts","msc_prefix_add_stylesheet","msc-mini-storage-calc.php",31,{"type":38,"name":44,"callback":45,"file":41,"line":46},"init","msc_load_mini_calc",41,[],[],[50],{"tag":51,"callback":52,"file":41,"line":53},"msc-mini-calc","msc_show_calc_form",49,[],{"dangerousFunctions":56,"sqlUsage":57,"outputEscaping":59,"fileOperations":24,"externalRequests":14,"nonceChecks":24,"capabilityChecks":24,"bundledLibraries":61},[],{"prepared":24,"raw":24,"locations":58},[],{"escaped":24,"rawEcho":24,"locations":60},[],[],[],{"summary":64,"deductions":65},"The \"responsive-mini-storage-calculator\" plugin, version 1.04, exhibits a generally positive security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for all SQL queries, and complete output escaping are excellent practices that significantly mitigate common web application vulnerabilities. The plugin also avoids performing file operations and external HTTP requests, further reducing its attack surface.\n\nHowever, several areas raise concern. The plugin lacks any nonce checks or capability checks, meaning that its single shortcode entry point, while not directly exploitable through AJAX or REST API without authentication, could potentially be manipulated if the shortcode itself performs sensitive actions that are not protected by these standard WordPress security measures. The presence of an external HTTP request, even if it's the only one, warrants careful review to ensure it doesn't introduce vulnerabilities like SSRF or insecure data transmission.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This is a strong indicator that the developers have historically maintained good security. However, the lack of historical vulnerabilities does not guarantee future security, especially in light of the identified gaps in nonce and capability checks. The overall conclusion is that while the plugin demonstrates strong foundational security practices, the absence of nonce and capability checks on its entry points represents a notable weakness that could be exploited in specific scenarios.",[66,69,71],{"reason":67,"points":68},"Missing nonce checks",5,{"reason":70,"points":68},"Missing capability checks",{"reason":72,"points":73},"External HTTP request exists",3,"2026-03-16T21:28:30.043Z",{"wat":76,"direct":85},{"assetPaths":77,"generatorPatterns":80,"scriptPaths":81,"versionParams":82},[78,79],"\u002Fwp-content\u002Fplugins\u002Fresponsive-mini-storage-calculator\u002Fmsc-style.css","\u002Fwp-content\u002Fplugins\u002Fresponsive-mini-storage-calculator\u002Fmsc-mini-storage-calculator.js",[],[79],[83,84],"responsive-mini-storage-calculator\u002Fmsc-style.css?ver=","responsive-mini-storage-calculator\u002Fmsc-mini-storage-calculator.js?ver=",{"cssClasses":86,"htmlComments":87,"htmlAttributes":88,"restEndpoints":89,"jsGlobals":90,"shortcodeOutput":91},[],[],[],[],[],[92],"mini-storage-calc_form.html",{"error":94,"url":95,"statusCode":96,"statusMessage":97,"message":97},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fresponsive-mini-storage-calculator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":99,"versions":100},4,[101,107,114,121],{"version":6,"download_url":22,"svn_tag_url":102,"released_at":25,"has_diff":103,"diff_files_changed":104,"diff_lines":25,"trac_diff_url":105,"vulnerabilities":106,"is_current":94},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-mini-storage-calculator\u002Ftags\u002F1.04\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.03&new_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.04",[],{"version":108,"download_url":109,"svn_tag_url":110,"released_at":25,"has_diff":103,"diff_files_changed":111,"diff_lines":25,"trac_diff_url":112,"vulnerabilities":113,"is_current":103},"1.03","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-mini-storage-calculator.1.03.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-mini-storage-calculator\u002Ftags\u002F1.03\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.02&new_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.03",[],{"version":115,"download_url":116,"svn_tag_url":117,"released_at":25,"has_diff":103,"diff_files_changed":118,"diff_lines":25,"trac_diff_url":119,"vulnerabilities":120,"is_current":103},"1.02","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-mini-storage-calculator.1.02.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-mini-storage-calculator\u002Ftags\u002F1.02\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.0&new_path=%2Fresponsive-mini-storage-calculator%2Ftags%2F1.02",[],{"version":122,"download_url":123,"svn_tag_url":124,"released_at":25,"has_diff":103,"diff_files_changed":125,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":126,"is_current":103},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-mini-storage-calculator.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-mini-storage-calculator\u002Ftags\u002F1.0\u002F",[],[]]