[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fs26aWkvZRfUl6rXbxHFH12N4qSm2MoJmLmRFB0Pr4bY":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":20,"download_link":21,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":32,"analysis":33,"fingerprints":83},"learnegy-core","Learnegy Core","1.0.0","Mamurjor IT","https:\u002F\u002Fprofiles.wordpress.org\u002Fmamurjorit\u002F","\u003Cp>This plugin is the companion for the Learnegy theme, it runs and adds its enhancements only if the Learnegy theme is installed and active.\u003C\u002Fp>\n\u003Cp>You don’t need to configure anything after install and activate. Just activate and then you can see the full theme option in the customizer with front-page template sections.\u003C\u002Fp>\n","Learnegy Theme Companion",10,1118,0,"2022-03-31T10:10:00.000Z","5.9.13","5.0.0","8.0",[19],"learnegy-theme-companion","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flearnegy-core.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":27,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":22,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"mamurjorit",2,30,84,"2026-04-05T03:35:09.904Z",[],{"attackSurface":34,"codeSignals":51,"taintFlows":74,"riskAssessment":75,"analyzedAt":82},{"hooks":35,"ajaxHandlers":47,"restRoutes":48,"shortcodes":49,"cronEvents":50,"entryPointCount":13,"unprotectedCount":13},[36,42],{"type":37,"name":38,"callback":39,"file":40,"line":41},"filter","theme_page_templates","learnegy_front_page_template_add","learnegy-companion.php",25,{"type":37,"name":43,"callback":44,"priority":45,"file":40,"line":46},"template_include","learnegy_front_page_template",99,38,[],[],[],[],{"dangerousFunctions":52,"sqlUsage":53,"outputEscaping":55,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":73},[],{"prepared":13,"raw":13,"locations":54},[],{"escaped":56,"rawEcho":57,"locations":58},65,6,[59,63,65,67,69,71],{"file":60,"line":61,"context":62},"templates\\front.php",273,"raw output",{"file":60,"line":64,"context":62},419,{"file":60,"line":66,"context":62},423,{"file":60,"line":68,"context":62},506,{"file":60,"line":70,"context":62},572,{"file":60,"line":72,"context":62},577,[],[],{"summary":76,"deductions":77},"The \"learnegy-core\" v1.0.0 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable. Furthermore, the high percentage of properly escaped output (92%) indicates good practices in preventing cross-site scripting vulnerabilities. The lack of any recorded vulnerabilities (CVEs) or critical taint flows is a significant positive indicator.\n\nHowever, a notable concern arises from the complete absence of nonce checks and capability checks, coupled with a lack of AJAX handlers, REST API routes, shortcodes, and cron events. While this leads to a zero-value attack surface and zero unprotected entry points in the current analysis, it suggests a potentially underdeveloped or inert plugin in terms of functionality that would typically require these security mechanisms. This might mean the plugin has very limited interactivity, or that these crucial security checks are entirely overlooked.\n\nIn conclusion, \"learnegy-core\" v1.0.0 presents a low immediate risk due to its clean code signals and absence of historical vulnerabilities. The primary weakness lies in the apparent lack of fundamental security implementations like nonces and capability checks, which, while not currently exploited due to a limited attack surface, could become significant risks if the plugin's functionality expands or is modified in the future without incorporating these safeguards.",[78,80],{"reason":79,"points":11},"Missing nonce checks",{"reason":81,"points":11},"Missing capability checks","2026-03-17T01:17:10.119Z",{"wat":84,"direct":89},{"assetPaths":85,"generatorPatterns":86,"scriptPaths":87,"versionParams":88},[],[],[],[],{"cssClasses":90,"htmlComments":91,"htmlAttributes":92,"restEndpoints":93,"jsGlobals":94,"shortcodeOutput":95},[],[],[],[],[],[]]