[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fALXTEXGlVrytZ7cVKw7YOMnjWyBiQt0vM9t7f-I4g-8":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":20,"download_link":21,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":35,"fingerprints":69},"wp-nav-collapse","WP Nav Collapse","1.0","Kevin Langley Jr.","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinlangleyjr\u002F","\u003Cp>JS\u002FCSS add-on to better manage large navigation menus in the admin.\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Add togglers to the admin view for WP Nav Menus",10,3069,100,1,"2012-10-23T19:09:00.000Z","3.4.2","3.3","",[],"https:\u002F\u002Fgithub.com\u002Fvoceconnect\u002Fwp-nav-collapse","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-nav-collapse.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":31,"computed_at":33},"kevinlangleyjr",4,1210,80,30,"2026-04-04T18:27:33.975Z",[],{"attackSurface":36,"codeSignals":52,"taintFlows":59,"riskAssessment":60,"analyzedAt":68},{"hooks":37,"ajaxHandlers":48,"restRoutes":49,"shortcodes":50,"cronEvents":51,"entryPointCount":23,"unprotectedCount":23},[38,44],{"type":39,"name":40,"callback":41,"file":42,"line":43},"action","admin_enqueue_scripts","action_admin_enqueue_scripts","wp-nav-collapse.php",17,{"type":39,"name":45,"callback":46,"file":42,"line":47},"admin_print_styles","action_admin_print_styles",18,[],[],[],[],{"dangerousFunctions":53,"sqlUsage":54,"outputEscaping":56,"fileOperations":23,"externalRequests":23,"nonceChecks":23,"capabilityChecks":23,"bundledLibraries":58},[],{"prepared":23,"raw":23,"locations":55},[],{"escaped":23,"rawEcho":23,"locations":57},[],[],[],{"summary":61,"deductions":62},"Based on the provided static analysis and vulnerability history, the wp-nav-collapse v1.0 plugin exhibits an exceptionally strong security posture. The code analysis reveals a complete absence of common attack vectors such as AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, there are no detected dangerous functions, raw SQL queries, unescaped outputs, file operations, or external HTTP requests.  The lack of any identified taint flows, even with zero flows analyzed, suggests a conscientious approach to sanitization and input validation where applicable.  The vulnerability history is also entirely clear, with no known CVEs of any severity recorded, indicating a clean track record.  The plugin's strengths lie in its minimal attack surface and the apparent diligence in avoiding risky coding practices.  The primary, albeit minor, concern is the absence of any capability checks or nonce checks, which, while not presenting an immediate risk given the zero attack surface, could become a vulnerability if new entry points were introduced without corresponding security measures. Overall, this plugin appears highly secure.",[63,66],{"reason":64,"points":65},"Missing capability checks",5,{"reason":67,"points":65},"Missing nonce checks","2026-03-17T00:31:18.188Z",{"wat":70,"direct":77},{"assetPaths":71,"generatorPatterns":73,"scriptPaths":74,"versionParams":75},[72],"\u002Fwp-content\u002Fplugins\u002Fwp-nav-collapse\u002Fwp-nav-collapse.js",[],[72],[76],"wp-nav-collapse.js?ver=",{"cssClasses":78,"htmlComments":80,"htmlAttributes":81,"restEndpoints":82,"jsGlobals":83,"shortcodeOutput":84},[79],"toggler",[],[],[],[],[]]