[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZm-1KLKGGub6r0EaWGldp8pEEkofpSCMDGFQeGJMuJ4":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":131,"fingerprints":257},"typepad-emoji-for-tinymce","TypePad emoji for TinyMCE","1.5","picmo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpicmo\u002F","\u003Cp>This plug-in is done by will being able to use the pictograph of TypePad with TinyMCE.\u003Cbr \u002F>\nThe icon palette can be easily called from TinyMCE.\u003C\u002Fp>\n\u003Ch4>for Japanese users\u003C\u002Fh4>\n\u003Cp>このプラグインは、TinyMCE上でTypePad絵文字を使えるようにします。\u003Cbr \u002F>\nTinyMCE上から絵文字パレットを簡単に呼び出すことが出来ます。\u003C\u002Fp>\n","This plug-in is done by will being able to use the pictograph of TypePad with TinyMCE.",9000,32884,90,2,"2017-11-28T13:05:00.000Z","3.9.40","3.9","",[20,21,22],"icons","posts","tinymce","http:\u002F\u002Fwww.picmo.net\u002Fdl\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftypepad-emoji-for-tinymce.1.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T05:57:35.131Z",[36,60,76,92,112],{"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":18,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"themezee-widget-bundle","ThemeZee Widget Bundle","1.7","ThemeZee","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemezee\u002F","\u003Cp>The \u003Cem>ThemeZee Widget Bundle\u003C\u002Fem> is a collection of useful widgets, neatly bundled into a single plugin. This plugin has been designed specifically for ThemeZee WordPress themes but will also work with any theme.\u003C\u002Fp>\n\u003Ch4>Included Widgets\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Recent Posts with Thumbnails\u003C\u002Fli>\n\u003Cli>Recent Comments with Gravatar\u003C\u002Fli>\n\u003Cli>Tabbed Content\u003C\u002Fli>\n\u003Cli>Social Icons Menu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>For detailed setup instructions, visit the official \u003Ca href=\"https:\u002F\u002Fthemezee.com\u002Fdocs\u002Fwidget-bundle-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> page\u003C\u002Fp>\n\u003Ch3>Ressources\u003C\u002Fh3>\n\u003Cp>The ThemeZee Widget Bundle plugin includes the following third-party resources:\u003C\u002Fp>\n\u003Cp>Font Awesome (for our social icons subset) – https:\u002F\u002Fgithub.com\u002FFortAwesome\u002FFont-Awesome\u003Cbr \u002F>\nLicense: Distributed under the terms of the CC BY 4.0 License (https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F)\u003Cbr \u002F>\nCopyright: Fonticons, Inc, https:\u002F\u002Ffontawesome.com\u002F\u003C\u002Fp>\n","A collection of useful widgets, neatly bundled into a single plugin.",6000,149139,96,4,"2025-12-20T09:08:00.000Z","6.9.4","5.2",[52,53,54,55,56],"recent-posts","social-icons","tab-widget","themezee","widget","https:\u002F\u002Fthemezee.com\u002Fplugins\u002Fwidget-bundle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemezee-widget-bundle.1.7.zip",100,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":59,"num_ratings":14,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":74,"download_link":75,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"mp-easy-icons","MP Easy Icons","1.0.7","Phil Johnston","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnstonphilip\u002F","\u003Cp>Choose from over 585 icons and insert into the text editor with just a click!\u003C\u002Fp>\n\u003Cp>This plugin was designed to make adding icons to text areas extremely simple and quick. A lot of the time, your text areas could use icons, but the time it takes to design them, upload them, insert them, and more means you just decide against it altogether.\u003C\u002Fp>\n\u003Cp>With this extremely simple plugin, you can start sprucing up your text areas with icons with just a click. This plugin was initially designed as a companion to the MP Stacks plugin my Mint Plugins – which is an amazing page builder for WordPress and utilizes text areas quite a lot. We decided to go one step further and make this plugin work with ANY text area – and not just MP Stacks ones. If you’d like to try it out with the free MP Stacks page building plugin, check it out here: https:\u002F\u002Fmintplugins.com\u002Fmp-stacks\u003C\u002Fp>\n","Choose from over 585 icons and insert into the text editor with just a click!",300,5830,"2018-03-05T17:20:00.000Z","4.9.29","3.0.1",[20,22],"http:\u002F\u002Fmintplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmp-easy-icons.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":59,"downloaded":84,"rating":59,"num_ratings":47,"last_updated":85,"tested_up_to":79,"requires_at_least":79,"requires_php":18,"tags":86,"homepage":90,"download_link":91,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"service-boxes-widgets-text-icon","Service Boxes Widgets Text Icon","1.0.1","Mahabub Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmahabub-hasan\u002F","\u003Cp>Basically it just a WordPress “Service Boxes Text Widget” but with additional icon font selector based on \u003Ca href=\"http:\u002F\u002Ffortawesome.github.io\u002FFont-Awesome\u002F\" rel=\"nofollow ugc\">FontAwesome\u003C\u002Fa>. The Icon will display Top, bottom, Left, Right to widget title.\u003Cbr \u002F>\nFont Awesome is my favorite of the free font icon sets.All of the 220 pixel perfect icons,have great cross-browser support and are easy to use.\u003Cbr \u002F>\nI wanted to be able to use the icons without having to rely on my current theme, so I created a simple WordPress widget Text plugin.\u003C\u002Fp>\n\u003Cp>Easy to configure CSS\u003C\u002Fp>\n\u003Cp>Credits\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Author URI: http:\u002F\u002Fbdwebteam.com\u003C\u002Fli>\n\u003Cli>Support Email: m.manik01@gmail.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Implement\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the wp admin Widget page.\u003C\u002Fli>\n\u003Cli>Drag and drop “Service Boxes Widgets Text Icon” into active sidebar.\u003C\u002Fli>\n\u003C\u002Fol>\n","Service Boxes Widgets Text Icon will display Top, bottom, Left, Right for widget title.",11783,"2015-06-29T19:47:00.000Z",[87,88,89,20,56],"advanced-recent-posts","advanced-recent-posts-widget","fontawesome","http:\u002F\u002Fplugin.bdwebteam.com\u002Fservice-boxes-widgets-text-icon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fservice-boxes-widgets-text-icon.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":59,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":18,"tags":106,"homepage":110,"download_link":111,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"tinymce-emoticons","TinyMCE Emoticons","1.3","Nazmur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fnazmurr\u002F","\u003Cp>TinyMCE Emoticons plugin helps to add emoticons in posts and pages easily.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User can add emoticons from post and page screen using TinyMCE Emoticons button.\u003C\u002Fli>\n\u003Cli>Three different emoticon sets has been added (basic, animated, outlined).\u003C\u002Fli>\n\u003Cli>Any one of the set can be selected from plugin settings page.\u003C\u002Fli>\n\u003C\u002Ful>\n","TinyMCE Emoticons plugin helps to add emoticons in posts and pages easily.",15862,66,6,"2015-02-23T18:29:00.000Z","4.1.42","3.0",[107,108,109,22],"emoticon","emoticons","smiley","http:\u002F\u002Fnazmurrahman.com\u002Ftinymce-emoticons-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-emoticons.1.3.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":105,"requires_php":18,"tags":126,"homepage":129,"download_link":130,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"share-me","ShareMe","1.4.0","tarek.chida","https:\u002F\u002Fprofiles.wordpress.org\u002Ftarekchida\u002F","\u003Cp>Share-me is a simple social share plugin.\u003Cbr \u002F>\nShare your posts on multiple Social Networks with different icons sets.\u003Cbr \u002F>\nShare-me is able to deal with new icons sets added.\u003Cbr \u002F>\nNo ads no sniffing scripts… just a simple and a clean way to share posts! and its Responsive  🙂\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can choose :\u003C\u002Fstrong>\u003Cbr \u002F>\nHorizontal position Left\u002FRight\u003Cbr \u002F>\nVertical position Before\u002FAfter post\u003Cbr \u002F>\nIcons size 16 px \u002F 20 px \u002F 32 px\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included social Networks :\u003C\u002Fstrong>\u003Cbr \u002F>\nFacebook\u003Cbr \u002F>\nTwitter\u003Cbr \u002F>\nGoogleplus\u003Cbr \u002F>\nTumblr\u003Cbr \u002F>\nLinkedin\u003Cbr \u002F>\nBlogger\u003C\u002Fp>\n\u003Cp>\u003Cstrong> New : You can share post using mail\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included Icon Sets :\u003C\u002Fstrong>\u003Cbr \u002F>\nApricum\u003Cbr \u002F>\nCercle\u003Cbr \u002F>\nElegent\u003Cbr \u002F>\nLeaf\u003Cbr \u002F>\nMinimalist\u003Cbr \u002F>\nRibbon\u003Cbr \u002F>\nSimple\u003Cbr \u002F>\nSquare\u003Cbr \u002F>\nShaded\u003C\u002Fp>\n","Share-me is a simple social share plugin.",50,6450,76,5,"2017-06-06T21:55:00.000Z","4.6.30",[20,21,127,128],"share","social-networks","https:\u002F\u002Fgithub.com\u002Ftarekchida\u002Fshare-me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshare-me.zip",{"attackSurface":132,"codeSignals":172,"taintFlows":215,"riskAssessment":250,"analyzedAt":256},{"hooks":133,"ajaxHandlers":168,"restRoutes":169,"shortcodes":170,"cronEvents":171,"entryPointCount":26,"unprotectedCount":26},[134,140,143,147,151,156,160,164],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","plugins_loaded","tpademoji_check_ver","tpad-emoji.php",24,{"type":135,"name":141,"callback":142,"file":138,"line":32},"admin_notices","tpademoji_admin_updated_notice",{"type":135,"name":144,"callback":145,"file":138,"line":146},"admin_menu","tpademoji_register_menu_item",64,{"type":135,"name":148,"callback":149,"file":138,"line":150},"in_admin_footer","tpademoji_admin_footer",81,{"type":152,"name":153,"callback":154,"file":138,"line":155},"filter","mce_external_plugins","add_tpademoji_tinymce_plugin",171,{"type":152,"name":157,"callback":158,"file":138,"line":159},"mce_buttons","register_tpademoji_button",177,{"type":152,"name":161,"callback":162,"file":138,"line":163},"tiny_mce_version","tpademoji_change_tinymce_version",210,{"type":135,"name":165,"callback":166,"file":138,"line":167},"init","tpademoji_addbuttons",211,[],[],[],[],{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":176,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":213,"bundledLibraries":214},[],{"prepared":26,"raw":26,"locations":175},[],{"escaped":26,"rawEcho":177,"locations":178},17,[179,181,182,184,186,188,190,192,194,196,198,200,202,204,207,209,211],{"file":138,"line":120,"context":180},"raw output",{"file":138,"line":33,"context":180},{"file":138,"line":183,"context":180},86,{"file":138,"line":185,"context":180},92,{"file":138,"line":187,"context":180},112,{"file":138,"line":189,"context":180},135,{"file":138,"line":191,"context":180},139,{"file":138,"line":193,"context":180},140,{"file":138,"line":195,"context":180},141,{"file":138,"line":197,"context":180},147,{"file":138,"line":199,"context":180},148,{"file":138,"line":201,"context":180},149,{"file":138,"line":203,"context":180},150,{"file":205,"line":206,"context":180},"window.php",9,{"file":205,"line":208,"context":180},10,{"file":205,"line":210,"context":180},11,{"file":205,"line":212,"context":180},15,3,[],[216,239],{"entryPoint":217,"graph":218,"unsanitizedCount":26,"severity":238},"TypePad_emoji_options_panel (tpad-emoji.php:76)",{"nodes":219,"edges":234},[220,224,229,232],{"id":221,"type":222,"label":223,"file":138,"line":187},"n0","source","$_SERVER['REQUEST_URI']",{"id":225,"type":226,"label":227,"file":138,"line":187,"wp_function":228},"n1","sink","echo() [XSS]","echo",{"id":230,"type":222,"label":231,"file":138,"line":203},"n2","$_SERVER['HTTP_USER_AGENT']",{"id":233,"type":226,"label":227,"file":138,"line":203,"wp_function":228},"n3",[235,237],{"from":221,"to":225,"sanitized":236},true,{"from":230,"to":233,"sanitized":236},"low",{"entryPoint":240,"graph":241,"unsanitizedCount":26,"severity":238},"\u003Ctpad-emoji> (tpad-emoji.php:0)",{"nodes":242,"edges":247},[243,244,245,246],{"id":221,"type":222,"label":223,"file":138,"line":187},{"id":225,"type":226,"label":227,"file":138,"line":187,"wp_function":228},{"id":230,"type":222,"label":231,"file":138,"line":203},{"id":233,"type":226,"label":227,"file":138,"line":203,"wp_function":228},[248,249],{"from":221,"to":225,"sanitized":236},{"from":230,"to":233,"sanitized":236},{"summary":251,"deductions":252},"The typepad-emoji-for-tinymce plugin v1.5 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any registered CVEs, including critical or high severity ones, and the complete lack of dangerous functions or raw SQL queries are significant positive indicators. The plugin also correctly utilizes prepared statements for any database interactions, which is a fundamental security practice.  Furthermore, the limited attack surface, with zero AJAX handlers, REST API routes, shortcodes, or cron events, suggests a well-contained plugin with fewer potential entry points for attackers. The taint analysis showing no unsanitized paths or critical\u002Fhigh severity flows further reinforces this positive assessment.\n\nHowever, a significant concern arises from the output escaping. With 100% of outputs being improperly escaped, this plugin presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. Any data rendered by the plugin without proper sanitization could be exploited by attackers to inject malicious scripts into a user's browser. While the plugin demonstrates good practices in other areas like SQL handling and attack surface reduction, the complete failure in output escaping is a critical weakness that could easily be exploited. The plugin's vulnerability history is clean, which is positive, but this doesn't negate the immediate risk posed by the unescaped outputs. In conclusion, while the plugin has a strong foundation in many security areas, the critical flaw in output escaping makes it a risky choice without immediate remediation.",[253],{"reason":254,"points":255},"All outputs are unescaped",16,"2026-03-16T17:54:19.130Z",{"wat":258,"direct":264},{"assetPaths":259,"generatorPatterns":261,"scriptPaths":262,"versionParams":263},[260],"\u002Fwp-content\u002Fplugins\u002Ftypepad-emoji-for-tinymce\u002Fpalette.gif",[],[],[],{"cssClasses":265,"htmlComments":266,"htmlAttributes":267,"restEndpoints":273,"jsGlobals":274,"shortcodeOutput":275},[],[],[268,269,270,271,272],"name=\"tpademoji_button_line\"","id=\"tpademoji_setting_opt\"","name=\"TPADEMOJI_Setting_Submit\"","name=\"TPADEMOJI_ADV_Reset\"","value=\"true\"",[],[],[]]