[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMHSuxWCqVItVHid2yk1rGjpRnHAYnF1m-Ph1yOS0J0E":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":19,"download_link":20,"security_score":21,"vuln_count":13,"unpatched_count":13,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":33,"fingerprints":68},"deiknumi","Deíknūmi","1.00","Kostas Vrouvas","https:\u002F\u002Fprofiles.wordpress.org\u002Fkosvrouvas\u002F","\u003Cp>Displays the current template file (and template parts if any).\u003C\u002Fp>\n","Displays the current template file (and template parts if any).",10,1023,0,"2021-12-14T17:47:00.000Z","5.8.13","3.8","5.8.2",[],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeiknumi.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"kosvrouvas",7,260,30,84,"2026-04-05T09:22:43.399Z",[],{"attackSurface":34,"codeSignals":49,"taintFlows":60,"riskAssessment":61,"analyzedAt":67},{"hooks":35,"ajaxHandlers":45,"restRoutes":46,"shortcodes":47,"cronEvents":48,"entryPointCount":13,"unprotectedCount":13},[36,42],{"type":37,"name":38,"callback":39,"file":40,"line":41},"action","wp_enqueue_scripts","deiknumi_css","deiknumi.php",36,{"type":37,"name":43,"callback":4,"file":40,"line":44},"wp_head",55,[],[],[],[],{"dangerousFunctions":50,"sqlUsage":51,"outputEscaping":53,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":54,"bundledLibraries":59},[],{"prepared":13,"raw":13,"locations":52},[],{"escaped":13,"rawEcho":54,"locations":55},1,[56],{"file":40,"line":57,"context":58},49,"raw output",[],[],{"summary":62,"deductions":63},"The \"deiknumi\" v1.00 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code analysis indicates a complete lack of dangerous functions, no direct SQL queries (all using prepared statements), and no file operations or external HTTP requests. The presence of capability checks, although only one is noted, is a positive sign for access control.\n\nHowever, a critical concern arises from the 100% rate of unescaped output. This suggests that data processed and displayed by the plugin could be vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied or dynamically generated content is not properly sanitized before being rendered in the browser. While taint analysis shows no unsanitized paths, this is likely due to the minimal attack surface and lack of data flow analysis. The plugin's vulnerability history is entirely clean, indicating no past security incidents or known vulnerabilities, which is highly positive.\n\nIn conclusion, \"deiknumi\" v1.00 demonstrates good security practices in its limited attack surface and secure handling of database queries and potentially dangerous operations. The primary weakness identified is the consistent lack of output escaping, presenting a tangible XSS risk. The lack of historical vulnerabilities is a strong indicator of careful development, but the unescaped output remains a significant flaw that requires immediate attention.",[64],{"reason":65,"points":66},"All outputs are unescaped",6,"2026-03-17T00:19:16.367Z",{"wat":69,"direct":76},{"assetPaths":70,"generatorPatterns":72,"scriptPaths":73,"versionParams":74},[71],"\u002Fwp-content\u002Fplugins\u002Fdeiknumi\u002Fcss\u002Fstyle.css",[],[],[75],"deiknumi\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":77,"htmlComments":81,"htmlAttributes":82,"restEndpoints":85,"jsGlobals":86,"shortcodeOutput":87},[78,79,80],"what-template","checkboxLabel","stuffToShow",[],[83,84],"id=\"checkbox\"","id=\"checkboxLabel\"",[],[],[]]