[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwB6RRFFLMxwTN8nbjTwfFmp8U9XgE4dWuZN9mrZnRho":3,"$fumQ3Mb6xzUlAZdKJjIqsxCiWJCdJv3CPpAO82nf1bBM":177,"$fD3rz_uSFSXX7rMGXPXhvSLmx0KBiPygo25_P3sKoKAc":181},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":39,"analysis":56,"fingerprints":151},"bulk-stock-update-for-woocommerce","WM Bulk Stock Update for WooCommerce","1.1.2","Web Mumbai","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebmumbai\u002F","\u003Cp>“WM Bulk Stock Update for WooCommerce” is a plugin which allows you to manage stock properties. This version support list of Simple Product Manage Stock, Variable Products  Manage Stock and  Variation Product Manage Stock\u003C\u002Fp>\n\u003Cp>If you have an interest in customization this plugin please let me know.\u003C\u002Fp>\n","Update\u002FManage Product Stock Properties",10,3116,70,2,"2016-01-03T06:15:00.000Z","4.4.34","4.0","",[20,21,22,23,24],"bulk-stock-mannage","bulk-stock-update","one-page-update-stock","update-product-stock","update-prouct-quantity","http:\u002F\u002Fplugins.web-mumbai.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-stock-update-for-woocommerce.1.1.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"webmumbai",110,30,84,"2026-05-20T07:22:50.360Z",[40],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":28,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":51,"homepage":45,"download_link":55,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"quick-stock-management","Quick Stock Management","1.1.0","Aslam Shekh","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpboss\u002F","\u003Cp>Its most quick stock management system, Quick Stock Management allows you manage stock for products using bulk action in product list section. In Quick Stock Management no need to setup any configuration or shortcode.\u003C\u002Fp>\n\u003Ch4>Features Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Single Click Configuration.\u003C\u002Fli>\n\u003Cli>No Need to Configuration.\u003C\u002Fli>\n\u003Cli>No Need programming skill to intrigartion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About the Author\u003C\u002Fh4>\n\u003Cp>A product by Aslam Shekh (https:\u002F\u002Fprofiles.wordpress.org\u002Fwpboss\u002F).\u003C\u002Fp>\n\u003Cp>This plugin is licensed under the \u003Ca href=\"http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\" rel=\"nofollow ugc\">Apache License, Version 2.0\u003C\u002Fa>.\u003C\u002Fp>\n","Quick Woocommerce Stock Management using Bulk Action.",1330,"2020-08-11T06:16:00.000Z","5.4.19",[52,53,54],"bulk-stock-update-woocommerce","stock-management","woocommerce-stock-management","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-stock-management.1.1.0.zip",{"attackSurface":57,"codeSignals":85,"taintFlows":112,"riskAssessment":140,"analyzedAt":150},{"hooks":58,"ajaxHandlers":81,"restRoutes":82,"shortcodes":83,"cronEvents":84,"entryPointCount":28,"unprotectedCount":28},[59,65,68,71,74,77],{"type":60,"name":61,"callback":61,"priority":62,"file":63,"line":64},"action","admin_init",51,"wm-bulk-stock-update-for-woocommerce.php",21,{"type":60,"name":66,"callback":66,"priority":62,"file":63,"line":67},"admin_menu",23,{"type":60,"name":69,"callback":69,"priority":62,"file":63,"line":70},"plugins_loaded",25,{"type":60,"name":61,"callback":72,"priority":62,"file":63,"line":73},"save_changes",40,{"type":60,"name":75,"callback":75,"priority":62,"file":63,"line":76},"admin_footer",42,{"type":60,"name":78,"callback":79,"priority":62,"file":63,"line":80},"admin_enqueue_scripts","wp_localize_script",44,[],[],[],[],{"dangerousFunctions":86,"sqlUsage":87,"outputEscaping":90,"fileOperations":91,"externalRequests":28,"nonceChecks":28,"capabilityChecks":91,"bundledLibraries":111},[],{"prepared":88,"raw":28,"locations":89},5,[],{"escaped":91,"rawEcho":92,"locations":93},1,8,[94,97,99,101,103,105,107,109],{"file":63,"line":95,"context":96},103,"raw output",{"file":63,"line":98,"context":96},111,{"file":63,"line":100,"context":96},151,{"file":63,"line":102,"context":96},161,{"file":63,"line":104,"context":96},166,{"file":63,"line":106,"context":96},168,{"file":63,"line":108,"context":96},176,{"file":63,"line":110,"context":96},1065,[],[113,131],{"entryPoint":114,"graph":115,"unsanitizedCount":91,"severity":130},"save_search_form (wm-bulk-stock-update-for-woocommerce.php:1007)",{"nodes":116,"edges":127},[117,122],{"id":118,"type":119,"label":120,"file":63,"line":121},"n0","source","$_REQUEST",1011,{"id":123,"type":124,"label":125,"file":63,"line":121,"wp_function":126},"n1","sink","update_option() [Settings Manipulation]","update_option",[128],{"from":118,"to":123,"sanitized":129},false,"low",{"entryPoint":132,"graph":133,"unsanitizedCount":28,"severity":130},"\u003Cwm-bulk-stock-update-for-woocommerce> (wm-bulk-stock-update-for-woocommerce.php:0)",{"nodes":134,"edges":137},[135,136],{"id":118,"type":119,"label":120,"file":63,"line":121},{"id":123,"type":124,"label":125,"file":63,"line":121,"wp_function":126},[138],{"from":118,"to":123,"sanitized":139},true,{"summary":141,"deductions":142},"The \"bulk-stock-update-for-woocommerce\" plugin v1.1.2 exhibits a generally positive security posture, with no known vulnerabilities in its history and a clean bill of health regarding dangerous functions. The use of prepared statements for all SQL queries is a significant strength, mitigating risks of SQL injection. The plugin also demonstrates good practice by incorporating capability checks for its operations.\n\nHowever, there are areas of concern. The most notable weakness is the low percentage of properly escaped output (11%), indicating a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While the taint analysis did not identify critical or high-severity issues, the presence of one flow with unsanitized paths warrants attention. Furthermore, the absence of nonce checks across its entry points, although the attack surface is currently zero, could become a risk if new entry points are introduced without proper security measures.\n\nIn conclusion, while the plugin has a clean vulnerability history and employs strong database security, the prevalent lack of output escaping is a significant security concern that could expose users to XSS attacks. The presence of unsanitized paths, even if not currently critical, also suggests a need for careful code review. Addressing the output escaping issues should be a priority.",[143,146,148],{"reason":144,"points":145},"Low percentage of properly escaped output",15,{"reason":147,"points":88},"Flow with unsanitized paths",{"reason":149,"points":88},"No nonce checks on entry points","2026-04-16T11:56:14.181Z",{"wat":152,"direct":160},{"assetPaths":153,"generatorPatterns":156,"scriptPaths":157,"versionParams":159},[154,155],"\u002Fwp-content\u002Fplugins\u002Fbulk-stock-update-for-woocommerce\u002Fassets\u002Fjs\u002Fscripts.js","\u002Fwp-content\u002Fplugins\u002Fbulk-stock-update-for-woocommerce\u002Fassets\u002Fcss\u002Fstyle.css",[],[158],"assets\u002Fjs\u002Fscripts.js",[],{"cssClasses":161,"htmlComments":167,"htmlAttributes":168,"restEndpoints":173,"jsGlobals":174,"shortcodeOutput":176},[162,163,164,165,166],"wm_tab_nav","wm_nav_tab_wrapper","responsive-menu","onformprocess","btnstockupdate",[],[169,170,171,172],"data-subaction","data-action","data-postid","data-filter_page_name",[],[175],"wm_ajax_object",[],{"error":139,"url":178,"statusCode":179,"statusMessage":180,"message":180},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbulk-stock-update-for-woocommerce\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":182,"versions":183},4,[184,189,196,203],{"version":6,"download_url":26,"svn_tag_url":185,"released_at":29,"has_diff":129,"diff_files_changed":186,"diff_lines":29,"trac_diff_url":187,"vulnerabilities":188,"is_current":139},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-stock-update-for-woocommerce\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.1.1&new_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.1.2",[],{"version":190,"download_url":191,"svn_tag_url":192,"released_at":29,"has_diff":129,"diff_files_changed":193,"diff_lines":29,"trac_diff_url":194,"vulnerabilities":195,"is_current":129},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-stock-update-for-woocommerce.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-stock-update-for-woocommerce\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.1&new_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.1.1",[],{"version":197,"download_url":198,"svn_tag_url":199,"released_at":29,"has_diff":129,"diff_files_changed":200,"diff_lines":29,"trac_diff_url":201,"vulnerabilities":202,"is_current":129},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-stock-update-for-woocommerce.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-stock-update-for-woocommerce\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.0&new_path=%2Fbulk-stock-update-for-woocommerce%2Ftags%2F1.1",[],{"version":204,"download_url":205,"svn_tag_url":206,"released_at":29,"has_diff":129,"diff_files_changed":207,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":208,"is_current":129},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-stock-update-for-woocommerce.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbulk-stock-update-for-woocommerce\u002Ftags\u002F1.0\u002F",[],[]]