[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPeJ6gyagcIUYfNm3Ulam1lfD3S4WjX-_iGkntpwKmFQ":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":139,"fingerprints":318},"awesome-google-adsense","Awesome Google Adsense","1.0.4","awesomedev_","https:\u002F\u002Fprofiles.wordpress.org\u002Fawesomedev_\u002F","\u003Cp>Awesome Google Adsense is a free plugin that automatically insert Google Adsense ads into your Posts, Pages and Sidebar. You’ll never need to copy and paste codes again, let Awesome Google Adsense plugin do the hard job for you.\u003C\u002Fp>\n\u003Cp>It’s fully compatible with widgets, multi-lingual wordpress standards and iPad themes.\u003C\u002Fp>\n\u003Cp>You say when, where and how you want to show your Adsense ads and Awesome Google Adsense do it. It’s that simple.\u003C\u002Fp>\n\u003Cp>We encourage you to give a try to Awesome Google Adsense.\u003C\u002Fp>\n\u003Cp>Don’t forget to pay us a beer, set up the donation settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important\u003C\u002Fstrong>\u003Cbr \u002F>\nAs stated in Google Adsense program policies. AdSense publishers are not permitted to place Google ads on pages with pornographic content.\u003Cbr \u002F>\nThis includes photos or videos which contain full nudity or sexual activities. More information about this policy can be found in Adsense help center (https:\u002F\u002Fwww.google.com\u002Fadsense\u002Fsupport\u002Fas\u002Fbin\u002Fanswer.py?hl=en&answer=105957).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesome-google-adsense.zip\" rel=\"nofollow ugc\">Download\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Awesome Google Adsense complies with Google Adsense policies.\u003C\u002Fli>\n\u003Cli>This plugin will not work properly if used on site with adult\u002Fpornographic content. \u003C\u002Fli>\n\u003Cli>Customize colors, quantity, size, placement and type of the Adsense ads.\u003C\u002Fli>\n\u003Cli>Display Google Adsense ads in your blog automatically .\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate revenue\u003C\u002Fstrong> with Google Adsense ads.\u003C\u002Fli>\n\u003Cli>The setup screen is Awesome.\u003C\u002Fli>\n\u003Cli>iPad themes compatible.\u003C\u002Fli>\n\u003Cli>Multi-lingual compatible.\u003C\u002Fli>\n\u003Cli>Widget system compatible.\u003C\u002Fli>\n\u003Cli>WordPress standards.\u003C\u002Fli>\n\u003Cli>Remember, you’ll never need to copy and paste codes again.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesome-google-adsense.zip\" rel=\"nofollow ugc\">Download\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fawesome-google-adsense?forum_id=10\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fawesome-google-adsense\u002Fscreenshots\u002F\" rel=\"ugc\">Screen Shots\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Awesome Google Adsense is the easiest way to show Google Adsense ads in your wordpress. It's awesome you don't need to copy and paste codes.",20,33712,0,"2011-11-22T18:33:00.000Z","3.2.1","3.0.1","",[19,20,21,22],"admin","adsense","post","posts","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fawesome-google-adsense","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesome-google-adsense.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,50,30,84,"2026-04-04T19:55:06.748Z",[36,58,79,98,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":30,"unpatched_count":13,"last_vuln_date":57,"fetched_at":27},"wp-admin-ui-customize","WP Admin UI Customize","1.5.14","gqevu6bsiz","https:\u002F\u002Fprofiles.wordpress.org\u002Fgqevu6bsiz\u002F","\u003Cul>\n\u003Cli>Dashboard\u003C\u002Fli>\n\u003Cli>Display options tab\u003C\u002Fli>\n\u003Cli>Output-meta site\u003C\u002Fli>\n\u003Cli>Admin bar (Toolbar)\u003C\u002Fli>\n\u003Cli>Admin menu (Side menu)\u003C\u002Fli>\n\u003Cli>Management of meta boxes\u003C\u002Fli>\n\u003Cli>Login screen\u003C\u002Fli>\n\u003Cli>Other features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These to Customization is possible.\u003C\u002Fp>\n\u003Ch3>日本語でのご説明\u003C\u002Fh3>\n\u003Cp>このプラグインは、管理画面UIのカスタマイズをするプラグインです。\u003Cbr \u002F>\n「ダッシュボード」「オプションタブ」「サイトのメタタグ管理」「管理バー」「管理メニュー」「メタボックス」「ログイン画面」\u003Cbr \u002F>\nこれらのカスタマイズを、このプラグインひとつで出来ます。\u003C\u002Fp>\n","Customize the management screen UI.",30000,390623,92,59,"2024-11-20T02:52:00.000Z","4.9.29","4.2",[19,52,53,21,22],"option","page","http:\u002F\u002Fwpadminuicustomize.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admin-ui-customize.1.5.14.zip",91,"2024-11-26 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":17,"tags":73,"homepage":77,"download_link":78,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"lh-archived-post-status","LH Archived Post Status","3.11","shawfactor","https:\u002F\u002Fprofiles.wordpress.org\u002Fshawfactor\u002F","\u003Cp>This plugin allows you to archive your WordPress content similar to the way you archive your e-mail. Unlike other archiving solutions though this actually does it all and does it properly\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Makes a new post status available in the drop down called Archived\u003C\u002Fli>\n\u003Cli>Hides or removes your content without having to trash the content\u003C\u002Fli>\n\u003Cli>Content can either be hidden entirely from public view  or simply from the main loop and feed and pages, with other solutions you can only hide it from public view.\u003C\u002Fli>\n\u003Cli>Allows you to add a label to the title of those posts\u002Fpages etc that are archived\u003C\u002Fli>\n\u003Cli>Allows you to add a message to the top of the post\u002Fpage etc that the content is no longer up too date\u003C\u002Fli>\n\u003Cli>Allows you to set an archiving date after which content is automatically changed to having an archived status\u003C\u002Fli>\n\u003Cli>Compatible with posts, pages and custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for sites where certain kinds of content is not meant to be evergreen\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like this plugin? Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Flh-archived-post-status\u002F\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Love this plugin or want to help the LocalHero Project? Please consider \u003Ca href=\"https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-archived-post-status\u002F\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Allows posts and pages to be archived so you can remove content from the main loop and feed without having to trash it.",4000,50462,82,18,"2024-10-16T05:00:00.000Z","6.6.5","5.0",[19,74,22,75,76],"pages","status","workflow","https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-archived-post-status\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flh-archived-post-status.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":96,"download_link":97,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"hifi","HiFi (Head Injection, Foot Injection)","1.0.1","farinspace","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarinspace\u002F","\u003Cp>HiFi is a head injection and foot injection plugin (or head include, foot include, head insert, foot insert, what ever you want to call it). It basically allows you to inject \u003Ccode>\u003Cscript>\u003C\u002Fcode>, \u003Ccode>\u003Cstyle>\u003C\u002Fcode>, \u003Ccode>\u003Cmeta>\u003C\u002Fcode> and any other code you want into the head and foot areas of your posts and pages. The code injected is page-specific, this means that only the pages you want code inserted into will be affected.\u003C\u002Fp>\n\u003Cp>This plugin is most useful when you have specific functionality that needs to be added on a per-post\u002Fpage basis.\u003C\u002Fp>\n","HiFi is a head and foot injection plugin. It allows you to inject code into the head and foot areas of your posts and pages on a per-page basis.",2000,29744,96,5,"2010-12-01T20:47:00.000Z","3.0.5","2.9.2",[19,95,53,21,22],"head","http:\u002F\u002Ffarinspace.com\u002F2010\u002F03\u002Fwordpress-hifi-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhifi.1.0.1.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":87,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":116,"download_link":117,"security_score":118,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"sortable-word-count-reloaded","Sortable Word Count Reloaded","1.0.3","apasionados","https:\u002F\u002Fprofiles.wordpress.org\u002Fapasionados\u002F","\u003Cp>Adds a sortable column to the posts and pages admin list with the word count of each page\u002Fpost.\u003C\u002Fp>\n\u003Cp>With this plugin you can see the word count for the posts and pages in the list view and sort them.\u003C\u002Fp>\n\u003Cp>This plugin is an enhanced version of the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsortable-word-count\u002F\" rel=\"ugc\">Sortable Word Count\u003C\u002Fa>. We decided to create this reloaded version of the plugin, because we wanted to be able to translate it and change the word count function so that it gets the correct word count by filtering comments and other page builder code.\u003C\u002Fp>\n\u003Ch4>What can I do with this plugin?\u003C\u002Fh4>\n\u003Cp>The plugin adds a sortable column to the posts and pages admin list with the word count of each page\u002Fpost.\u003C\u002Fp>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cp>PHP version 5.6 or greater.\u003C\u002Fp>\n\u003Ch4>Sortable Word Count Reloaded Plugin in your Language!\u003C\u002Fh4>\n\u003Cp>This first release is avaliable in English and Spanish. In the “languages” folder we have included the necessary files to translate this plugin.\u003C\u002Fp>\n\u003Cp>If you would like the plugin in your language and you’re good at translating, please drop us a line at \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-sortable-word-count-reloaded-home\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>You can access the description of the plugin in Spanish at: \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fblog\u002F\" rel=\"nofollow ugc\">Columna palabras ordenable | WordPress Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send us an \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-sortable-word-count-reloaded\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a sortable column to the posts and pages admin list with the word count of each page\u002Fpost.",12999,74,10,"2026-01-27T14:07:00.000Z","6.9.4","4.0.1","5.6",[19,114,74,22,115],"column","word-count","https:\u002F\u002Fapasionados.es\u002Fblog\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsortable-word-count-reloaded.zip",100,{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":118,"num_ratings":129,"last_updated":130,"tested_up_to":110,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":137,"download_link":138,"security_score":118,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"admin-category-filter","Post Category Filter (WP Admin)","1.7.3","Ivijan-Stefan Stipic","https:\u002F\u002Fprofiles.wordpress.org\u002Fivijanstefan\u002F","\u003Cp>Post Category Filter allows you to filter your post categories and custom taxonomies by adding a fast and intuitive search box on top of the term lists. As you type, the list updates instantly and shows only the categories or terms that match your query, making navigation quick even on sites with hundreds or thousands of entries.\u003C\u002Fp>\n\u003Cp>This plugin is designed for users who work with large WordPress websites, complex content structures, or extensive taxonomy sets. Instead of scrolling endlessly through long category lists, you can simply type a few letters and immediately locate the term you need. It provides a smoother editorial workflow and helps reduce time spent searching for the right category during post creation or editing.\u003C\u002Fp>\n\u003Cp>Post Category Filter works seamlessly inside the WordPress admin interface and supports all public taxonomies, including custom taxonomies created by themes or plugins. It does not modify your categories or database in any way. It simply adds an efficient, lightweight search layer to help you manage and assign terms more effectively.\u003C\u002Fp>\n\u003Cp>If you maintain a high volume of content, run news or magazine style websites, or organize your posts through detailed taxonomies, this plugin can significantly improve your daily publishing workflow. It is a simple but powerful solution for anyone looking to optimize category management, streamline content editing, and enhance usability in the WordPress admin area.\u003C\u002Fp>\n\u003Ch4>Want to contribute?\u003C\u002Fh4>\n\u003Cp>You can follow the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FInfinitumForm\u002Fpost-category-filter\" rel=\"nofollow ugc\">Github repository\u003C\u002Fa> and submit issues or pull requests.\u003C\u002Fp>\n\u003Ch3>Adoption Notice\u003C\u002Fh3>\n\u003Cp>This plugin represents the continued development of the original “Admin Category Filter” created by Javier Villanueva (@jahvi).\u003C\u002Fp>\n\u003Cp>The project has been revived with the intention of ensuring long-term stability, modern compatibility, and responsible maintenance while preserving the core functionality that made the original plugin widely used.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Original author: Javier Villanueva (jahvi)\u003Cbr \u002F>\nMaintainer and current developer: Ivijan Stefan Stipic (INFINITUM FORM)\u003C\u002Fp>\n\u003Ch3>Legal Notice\u003C\u002Fh3>\n\u003Cp>This plugin retains the original GPLv2 license from the upstream version authored by Javier Villanueva (@jahvi).\u003C\u002Fp>\n\u003Cp>All new contributions are © 2025 Ivijan Stefan Stipic and released under the same GPLv2-or-later license.\u003C\u002Fp>\n","Quickly search and filter categories and taxonomies inside the WordPress admin.",1000,42764,25,"2026-03-02T08:55:00.000Z","6.0","7.4",[19,134,135,22,136],"categories","filter","taxonomy","https:\u002F\u002Finfinitumform.com\u002Fprojects\u002Fadmin-category-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-category-filter.1.7.3.zip",{"attackSurface":140,"codeSignals":164,"taintFlows":275,"riskAssessment":302,"analyzedAt":317},{"hooks":141,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":13,"unprotectedCount":13},[142,148,152,156],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","awesome_google_adsense_init","awesome-google-adsense.php",13,{"type":135,"name":149,"callback":150,"file":146,"line":151},"the_content","aga_the_content",168,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_menu","ai_admin_actions",261,{"type":143,"name":157,"callback":158,"file":146,"line":159},"widgets_init","anonymous",358,[],[],[],[],{"dangerousFunctions":165,"sqlUsage":169,"outputEscaping":171,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":271},[166],{"fn":167,"file":146,"line":159,"context":168},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"AwesomeGoogleAdsense\");'));",{"prepared":13,"raw":13,"locations":170},[],{"escaped":172,"rawEcho":173,"locations":174},4,58,[175,179,181,183,185,187,189,191,193,195,197,199,200,201,203,204,205,207,208,209,211,212,213,215,216,217,219,221,222,224,225,226,229,230,231,232,234,235,236,237,238,239,241,242,244,246,247,248,250,252,254,256,258,260,262,264,266,268],{"file":176,"line":177,"context":178},"ajax.php",32,"raw output",{"file":176,"line":180,"context":178},40,{"file":176,"line":182,"context":178},55,{"file":176,"line":184,"context":178},66,{"file":146,"line":186,"context":178},299,{"file":146,"line":188,"context":178},300,{"file":146,"line":190,"context":178},301,{"file":146,"line":192,"context":178},302,{"file":146,"line":194,"context":178},330,{"file":146,"line":196,"context":178},331,{"file":146,"line":198,"context":178},336,{"file":146,"line":198,"context":178},{"file":146,"line":198,"context":178},{"file":146,"line":202,"context":178},337,{"file":146,"line":202,"context":178},{"file":146,"line":202,"context":178},{"file":146,"line":206,"context":178},338,{"file":146,"line":206,"context":178},{"file":146,"line":206,"context":178},{"file":146,"line":210,"context":178},339,{"file":146,"line":210,"context":178},{"file":146,"line":210,"context":178},{"file":146,"line":214,"context":178},340,{"file":146,"line":214,"context":178},{"file":146,"line":214,"context":178},{"file":146,"line":218,"context":178},343,{"file":146,"line":220,"context":178},344,{"file":146,"line":220,"context":178},{"file":146,"line":223,"context":178},351,{"file":146,"line":223,"context":178},{"file":146,"line":223,"context":178},{"file":227,"line":228,"context":178},"panel.php",31,{"file":227,"line":180,"context":178},{"file":227,"line":33,"context":178},{"file":227,"line":33,"context":178},{"file":227,"line":233,"context":178},88,{"file":227,"line":233,"context":178},{"file":227,"line":46,"context":178},{"file":227,"line":46,"context":178},{"file":227,"line":89,"context":178},{"file":227,"line":89,"context":178},{"file":227,"line":240,"context":178},101,{"file":227,"line":240,"context":178},{"file":227,"line":243,"context":178},212,{"file":245,"line":30,"context":178},"resources\\javascript.php",{"file":245,"line":172,"context":178},{"file":245,"line":90,"context":178},{"file":245,"line":249,"context":178},6,{"file":245,"line":251,"context":178},27,{"file":245,"line":253,"context":178},45,{"file":245,"line":255,"context":178},63,{"file":245,"line":257,"context":178},81,{"file":245,"line":259,"context":178},99,{"file":245,"line":261,"context":178},171,{"file":245,"line":263,"context":178},193,{"file":245,"line":265,"context":178},195,{"file":245,"line":267,"context":178},211,{"file":269,"line":270,"context":178},"resources\\style.php",29,[272],{"name":273,"version":26,"knownCves":274},"Select2",[],[276],{"entryPoint":277,"graph":278,"unsanitizedCount":300,"severity":301},"\u003Cajax> (ajax.php:0)",{"nodes":279,"edges":296},[280,285,290,293],{"id":281,"type":282,"label":283,"file":176,"line":284},"n0","source","$_POST['aga_language']",38,{"id":286,"type":287,"label":288,"file":176,"line":284,"wp_function":289},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":291,"type":282,"label":292,"file":176,"line":47},"n2","$_POST (x2)",{"id":294,"type":287,"label":288,"file":176,"line":295,"wp_function":289},"n3",62,[297,299],{"from":281,"to":286,"sanitized":298},false,{"from":291,"to":294,"sanitized":298},3,"low",{"summary":303,"deductions":304},"The overall security posture of \"awesome-google-adsense\" v1.0.4 shows a mixed bag of good practices and significant concerns. On the positive side, the plugin demonstrates strong adherence to secure database practices with 100% of SQL queries using prepared statements and no file operations or external HTTP requests, which are common vectors for vulnerabilities. The absence of known CVEs and a clean vulnerability history is also a positive indicator.\n\nHowever, the static analysis reveals several critical weaknesses. The presence of the `create_function` dangerous function is a major red flag, as it can lead to arbitrary code execution if not handled with extreme care. Furthermore, a concerningly low 6% of outputs are properly escaped, meaning that user-supplied or dynamic data displayed to users is highly susceptible to Cross-Site Scripting (XSS) attacks. The taint analysis also identified a flow with an unsanitized path, which could be exploited if an attacker can control that path.\n\nWhile the plugin boasts a seemingly small attack surface in terms of entry points, the critical issues in output escaping and the use of `create_function`, coupled with the identified unsanitized taint flow, present tangible risks. The lack of any recorded vulnerabilities might suggest either a lack of extensive security auditing or that existing vulnerabilities have not been publicly disclosed. Given the identified code signals, a cautious approach is warranted, as the potential for XSS and code execution exists.",[305,308,311,313,315],{"reason":306,"points":307},"Dangerous function create_function found",15,{"reason":309,"points":310},"Low percentage of properly escaped output",12,{"reason":312,"points":108},"Taint flow with unsanitized path found",{"reason":314,"points":90},"No capability checks for entry points",{"reason":316,"points":90},"No nonce checks for entry points","2026-03-16T22:47:58.004Z",{"wat":319,"direct":324},{"assetPaths":320,"generatorPatterns":321,"scriptPaths":322,"versionParams":323},[],[],[],[],{"cssClasses":325,"htmlComments":326,"htmlAttributes":330,"restEndpoints":353,"jsGlobals":354,"shortcodeOutput":356},[],[327,328,329],"\u003C!--noadsense-->","\u003C!--adsensestart-->","\u003C!--adsensestop-->",[331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352],"aga_c234x60","aga_c468x60","aga_c728x90","aga_c120x600","aga_c160x600","aga_c120x240","non_show_home","non_show_stats","non_show_posts","non_show_categories","non_show_archive","ads_per_page","ads_per_post","ads_positioning","aga_border_color","aga_link_color","aga_background_color","aga_corner","aga_ads_id","aga_ads_chanel","ceunum","ads_type_ads",[],[355],"aga_adsused",[]]