[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkWqWG7nFfCKXHtmUgxSRjBCtHA41wEyNES5HtuN3mQw":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":97,"fingerprints":218},"kento-fancy-tags-tag-icon","Kento Fancy Tags Icon","1.1","PluginsPoint","https:\u002F\u002Fprofiles.wordpress.org\u002Fkentothemes\u002F","\u003Cp>Add tag icon and tag desription to your post and tag page will boost SEO efforts and beautiful tag list.\u003C\u002Fp>\n\u003Cp>Live Preview: http:\u002F\u002Fkentothemes.com\u002Fdemo\u002Fkento-fancy-tags\u002F\u003C\u002Fp>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tag icon for each tag.\u003C\u002Fli>\n\u003Cli>Tag icon on post.\u003C\u002Fli>\n\u003Cli>Tag description popup box with tag icon.\u003C\u002Fli>\n\u003Cli>post count for tag on hover box.\u003C\u002Fli>\n\u003C\u002Ful>\n","Tag icon and tag description on hover box.",10,1738,0,"2015-06-09T06:23:00.000Z","4.2.39","3.8","",[19,20,21,22,23],"stackoverflow-tag-icon","tag-icon","tag-icon-wordpress","tag-image","wordpress-tag","http:\u002F\u002Fkentothemes.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkento-fancy-tags-tag-icon.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"kentothemes",20,600,8,84,"2026-04-04T05:44:48.290Z",[38,59,78],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":26,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"categories-images","Categories Images","3.3.1","Zahlan","https:\u002F\u002Fprofiles.wordpress.org\u002Felzahlan\u002F","\u003Cp>The Categories Images is a WordPress plugin allow you to add image to category, tag or custom taxonomy.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>\u003C\u002Fcode> to get the url and put it in any img tag.\u003Cbr \u002F>\nOr simply use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image')) z_taxonomy_image(); ?>\u003C\u002Fcode> in (category or taxonomy) template.\u003C\u002Fp>\n\u003Ch4>REST API Support\u003C\u002Fh4>\n\u003Cp>Access term images via the WP REST API. The field \u003Ccode>z_taxonomy_image_url\u003C\u002Fcode> is automatically added to term objects.\u003C\u002Fp>\n\u003Ch4>Enhanced Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[z_taxonomy_image term_id=\"123\" size=\"medium\" link=\"yes\"]\u003C\u002Fcode> – Display a specific term image with a link.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[z_taxonomy_list taxonomy=\"category\" style=\"grid\" columns=\"4\" show_name=\"yes\"]\u003C\u002Fcode> – Display a beautiful grid of terms with their images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Elementor Integration\u003C\u002Fh4>\n\u003Cp>Use term images dynamically in Elementor via the native Dynamic Tags system.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Categories Images settings menu is now under Settings > Categories Images to avoid cluttering the main WordPress menu, the settings now is more organized with a dedicated documentation page that includes usage examples and shortcodes.\u003C\u002Fp>\n\u003Cp>From the settings menu, you can exclude any taxonomies from the plugin to avoid conflicts with other plugins like WooCommerce!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Documentation is now available inside the plugin settings menu. for more information please visit the \u003Ca href=\"https:\u002F\u002Fzahlan.net\u002Fblog\u002F2012\u002F06\u002Fcategories-images\u002F\" rel=\"nofollow ugc\">Categories Images\u003C\u002Fa>.\u003C\u002Fp>\n","The Categories Images is a Wordpress plugin allow you to add image to category, tag or custom taxonomy.",50000,891623,90,"2025-12-21T00:35:00.000Z","6.9.4","4.0",[39,53,54,22,55],"category-image","category-thumb","taxonomy-image","https:\u002F\u002Fzahlan.net\u002Fblog\u002Fcategories-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategories-images.3.3.1.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":58,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":76,"download_link":77,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jam-taxonomy-image","Jam Taxonomy Image","1.0","Jam Viet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcjambi\u002F","\u003Cp>This plugin will help you add a image ( thumbnail ) to Taxonomy like Category, Tag, Custom Taxonomy and display image via Widget, or function name ‘get_taxonomy_image($term_id)’ return URL image.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Note: I do not add any CSS to Your theme header, and of course Image will have full size as you upload, so if you want to have a small thumbnail, you can add CSS or just upload a small image, if you want to display a banner for one category, you can upload a big picture or banner !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin include a nice Taxonomy Widget in Admin > Apearance > Widget, please check out !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin Using plugin Taxonomy Metadata (Michael Yoshitaka Erlewine) !\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use ?\u003C\u002Fh3>\n\u003Cp>First, you need to install this plugin successfully from admin\u003Cbr \u002F>\nThen, please go to Setting > Taxonomy Image to active which taxonomy you wish to add image, Tag, Category or Custom taxonomy\u003Cbr \u002F>\nAnd, after that, in edit tag\u002Fcategory screen will have a form to add image\u002Fthumbnail\u002Fbanner\u003Cbr \u002F>\nFinnal, Add this code \u003C\u002Fp>\n\u003Cp>to category.php in your theme, please place it before H1 tag or anywhere you like, you will see big banner or thumbnail as you uploaded before.\u003C\u002Fp>\n","Jam Taxonomy Image will help you have a nicer Category\u002FTag\u002FCustom Post type Page with banner, and have a nice and powerful Taxonomy Widget",1710,1,"2015-09-27T18:56:00.000Z","4.3.34","3.0",[53,73,22,74,75],"category-thumbnail","taxonomy-thumbnail","thumbnail","http:\u002F\u002Fwww.jamviet.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjam-taxonomy-image.1.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":13,"downloaded":86,"rating":13,"num_ratings":13,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":17,"download_link":96,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dblocks-hotspot","DBlocks Hotspot","1.0.3","DPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdplugins\u002F","\u003Cp>Description: DBlocks Hotspot is a WordPress plugin that allows users to create and manage interactive hotspot elements within the block editor.\u003Cbr \u002F>\nKey Features:\u003Cbr \u002F>\nInteractive Hotspots: Easily add, delete, and drag hotspot markers.\u003Cbr \u002F>\nCustomizable Appearance: Supports various styling options for hotspots.\u003Cbr \u002F>\nGlobal Styles Integration: Adapts to the site’s overall design.\u003Cbr \u002F>\nUser-Friendly Interface: Simple management of hotspot positions and settings.\u003Cbr \u002F>\nInstallation: Upload to \u002Fwp-content\u002Fplugins\u002Fdblocks-hotspot or install via the WordPress plugins screen. After activation, the block is ready for use in the editor.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You may provide arbitrary sections, in the same format as the ones above. This may be of use for extremely complicated\u003Cbr \u002F>\nplugins where more information needs to be conveyed that doesn’t fit into the categories of “description” or\u003Cbr \u002F>\n“installation.” Arbitrary sections will be shown below the built-in sections outlined above.\u003C\u002Fp>\n","Create and manage interactive hotspot elements within the block editor.",603,"2025-05-12T03:54:00.000Z","6.8.5","6.3","7.2",[92,93,94,95,22],"block","dblocks","hotspot","image","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdblocks-hotspot.1.0.3.zip",{"attackSurface":98,"codeSignals":131,"taintFlows":152,"riskAssessment":204,"analyzedAt":217},{"hooks":99,"ajaxHandlers":119,"restRoutes":127,"shortcodes":128,"cronEvents":129,"entryPointCount":130,"unprotectedCount":130},[100,106,110,115],{"type":101,"name":102,"callback":103,"priority":11,"file":104,"line":105},"filter","the_tags","fancy_tags","index.php",112,{"type":101,"name":107,"callback":108,"file":104,"line":109},"the_content","fancy_tags_holder",145,{"type":111,"name":112,"callback":113,"file":104,"line":114},"action","admin_init","kento_fancy_tags_init",161,{"type":111,"name":116,"callback":117,"file":104,"line":118},"admin_menu","kento_fancy_tags_menu",162,[120,124],{"action":121,"nopriv":122,"callback":121,"hasNonce":122,"hasCapCheck":122,"file":104,"line":123},"kento_fancy_tags_ajax",false,59,{"action":121,"nopriv":125,"callback":121,"hasNonce":122,"hasCapCheck":122,"file":104,"line":126},true,60,[],[],[],2,{"dangerousFunctions":132,"sqlUsage":133,"outputEscaping":135,"fileOperations":13,"externalRequests":68,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":151},[],{"prepared":13,"raw":13,"locations":134},[],{"escaped":136,"rawEcho":137,"locations":138},3,5,[139,142,145,147,149],{"file":104,"line":140,"context":141},54,"raw output",{"file":143,"line":144,"context":141},"kento-fancy-tags-admin.php",37,{"file":143,"line":146,"context":141},38,{"file":143,"line":148,"context":141},50,{"file":143,"line":150,"context":141},57,[],[153,170,179],{"entryPoint":154,"graph":155,"unsanitizedCount":68,"severity":169},"kento_fancy_tags_ajax (index.php:23)",{"nodes":156,"edges":167},[157,162],{"id":158,"type":159,"label":160,"file":104,"line":161},"n0","source","$_POST",27,{"id":163,"type":164,"label":165,"file":104,"line":140,"wp_function":166},"n1","sink","echo() [XSS]","echo",[168],{"from":158,"to":163,"sanitized":122},"medium",{"entryPoint":171,"graph":172,"unsanitizedCount":68,"severity":178},"\u003Cindex> (index.php:0)",{"nodes":173,"edges":176},[174,175],{"id":158,"type":159,"label":160,"file":104,"line":161},{"id":163,"type":164,"label":165,"file":104,"line":140,"wp_function":166},[177],{"from":158,"to":163,"sanitized":122},"low",{"entryPoint":180,"graph":181,"unsanitizedCount":185,"severity":178},"\u003Ckento-fancy-tags-admin> (kento-fancy-tags-admin.php:0)",{"nodes":182,"edges":200},[183,186,190,193,195,198],{"id":158,"type":159,"label":184,"file":143,"line":185},"$_POST (x3)",6,{"id":163,"type":164,"label":187,"file":143,"line":188,"wp_function":189},"update_option() [Settings Manipulation]",7,"update_option",{"id":191,"type":159,"label":192,"file":143,"line":146},"n2","$_SERVER['REQUEST_URI']",{"id":194,"type":164,"label":165,"file":143,"line":146,"wp_function":166},"n3",{"id":196,"type":159,"label":197,"file":143,"line":185},"n4","$_POST (x2)",{"id":199,"type":164,"label":165,"file":143,"line":148,"wp_function":166},"n5",[201,202,203],{"from":158,"to":163,"sanitized":122},{"from":191,"to":194,"sanitized":122},{"from":196,"to":199,"sanitized":122},{"summary":205,"deductions":206},"The \"kento-fancy-tags-tag-icon\" v1.1 plugin exhibits a concerning security posture due to a significant number of unprotected entry points. While the plugin demonstrates good practices in other areas, such as the absence of dangerous functions and the exclusive use of prepared statements for SQL queries, the two AJAX handlers lack any authentication or authorization checks. This creates a substantial attack surface that could be leveraged by unauthenticated users.\n\nThe static analysis also reveals that a high percentage (62%) of output escaping is not properly handled, posing a risk of Cross-Site Scripting (XSS) vulnerabilities. The taint analysis indicates flows with unsanitized paths, though these did not escalate to critical or high severity levels in this scan. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign of past security diligence or a lack of prior scrutiny.\n\nIn conclusion, the plugin has strengths in its database interaction and avoidance of common risky functions. However, the unprotected AJAX endpoints and insufficient output escaping are significant weaknesses that require immediate attention to mitigate potential security risks. The lack of past vulnerabilities is encouraging but does not negate the current identified issues.",[207,209,211,213,215],{"reason":208,"points":11},"Unprotected AJAX handlers",{"reason":210,"points":185},"Insufficient output escaping",{"reason":212,"points":137},"Taint flows with unsanitized paths",{"reason":214,"points":137},"Missing nonce checks on AJAX",{"reason":216,"points":137},"Missing capability checks","2026-03-17T00:46:06.728Z",{"wat":219,"direct":228},{"assetPaths":220,"generatorPatterns":223,"scriptPaths":224,"versionParams":225},[221,222],"\u002Fwp-content\u002Fplugins\u002Fkento-fancy-tags-tag-icon\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fkento-fancy-tags-tag-icon\u002Fjs\u002Fkento-fancy-tags-ajax.js",[],[222],[226,227],"kento-fancy-tags-tag-icon\u002Fcss\u002Fstyle.css?ver=","kento-fancy-tags-tag-icon\u002Fjs\u002Fkento-fancy-tags-ajax.js?ver=",{"cssClasses":229,"htmlComments":239,"htmlAttributes":240,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":244},[230,231,232,233,234,235,236,237,238],"fancy-tags-tooltip","fancy-tags-header","tag-name","tag-count","fancy-tags-description","fancy-tags","tag-text","kento-fancy-tags","spinning-square",[],[233,241],"tag-id",[],[121],[245,246,247,248,249,250,249],"\u003Ca href='","' class='fancy-tags'",">\u003Cimg width='16px' height='16px' src='","' \u002F>\u003Cspan class='tag-text'>","\u003C\u002Fspan>\u003C\u002Fa>","\u003Cspan class='tag-text'>"]