[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZ3SDXE9RmePB0_VmABOusXPZvSvzj_sh4BJTtqUL3q8":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":133,"fingerprints":172},"tango-smilies","Tango\u002FGNOME Smilies","3.3","Jeff Waugh","https:\u002F\u002Fprofiles.wordpress.org\u002Fjdub\u002F","\u003Cp>Replace the blocky default (GIF) smilies with beautiful Tango\u002FGNOME (PNG) smilies.\u003C\u002Fp>\n\u003Cp>If you want to use this plugin with a version of WordPress prior to 2.8, please use version 2.0.\u003C\u002Fp>\n","Replace the blocky default (GIF) smilies with beautiful Tango\u002FGNOME (PNG) smilies.",10,6226,100,1,"2009-06-29T15:47:00.000Z","2.8.1","2.8","",[20,21,22,23,24],"emotes","emoticons","filter","smilies","tango","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ftango-smilies\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftango-smilies.3.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"jdub",4,80,30,84,"2026-04-04T10:45:55.509Z",[40,58,73,92,108],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":18,"requires_php":18,"tags":53,"homepage":55,"download_link":56,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"keep-emoticons-as-text","Keep Emoticons as Text","1.0.0","Geek Goddess","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeek-goddess\u002F","\u003Cp>As of the release of 4.3, WordPress removed the “Formatting” section from the Writing settings.  Included in there was the option to turn off WordPress’s default action to convert text emoticons to image smilies.  This plugin does the same thing as unchecking the “convert to smilies” box that used to be available via the settings.\u003C\u002Fp>\n","Disables the default WordPress option of converting emoticons to image smilies",800,7799,8,"2024-07-03T18:52:00.000Z","6.5.8",[21,54,23],"formatting","https:\u002F\u002Fwww.geekgoddess.com\u002Fkeep-emoticons-as-text-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeep-emoticons-as-text.zip",92,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":48,"downloaded":66,"rating":67,"num_ratings":50,"last_updated":68,"tested_up_to":69,"requires_at_least":18,"requires_php":18,"tags":70,"homepage":18,"download_link":72,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"really-disable-emojis","Really Disable Emojis","1.1","Christian Leuenberg","https:\u002F\u002Fprofiles.wordpress.org\u002Fcleuenberg\u002F","\u003Cp>WordPress comes with a built-in replacement function that turns 🙂 etc. into emojis. If you need to switch this off, simply install and activate this plugin. It’s that simple.\u003C\u002Fp>\n","Disables the automatic emojis (smilies) replacement function. Really! :-)",6374,98,"2023-09-11T08:10:00.000Z","6.3.8",[71,21,23],"emojis","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freally-disable-emojis.1.1.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":13,"num_ratings":14,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":18,"tags":86,"homepage":90,"download_link":91,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"tinymce-smiley-button","TinyMCE Smiley Button","1.0.9","Cople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcople\u002F","\u003Cp>Add Smiley Button to TinyMCE.\u003C\u002Fp>\n","Add Smiley Button to TinyMCE.",700,18726,"2020-09-07T11:52:00.000Z","5.5.18","4.2",[87,88,21,89,23],"emoji","emoticon","smiley","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ftinymce-smiley-button\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-smiley-button.1.0.9.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":11,"downloaded":100,"rating":28,"num_ratings":28,"last_updated":101,"tested_up_to":102,"requires_at_least":17,"requires_php":18,"tags":103,"homepage":106,"download_link":107,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-smilies-directory","Custom Smilies Directory","1.2","Jose Pardilla","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoskis\u002F","\u003Cp>Custom Smilies Directory is a plugin that tells WordPress to load Smilies from your theme’s directory. This allows you to use custom Smilies without loosing them when you update WordPress.\u003C\u002Fp>\n\u003Cp>Since version 1.1 plugin will check that the smilies folder exists in the active theme. If it doesn’t, it will load the default WordPress smilies and show an error notice in the admin panel letting the user know he has to upload the smilies to the theme directory.\u003C\u002Fp>\n\u003Ch4>Where do i find smiley packs?\u003C\u002Fh4>\n\u003Cp>You can find many pack in the Internet, by googling for them or searching on sites like deviantArt.com. You can also check out two packs i made a some time ago: \u003Ca href=\"http:\u002F\u002Fjosepardilla.com\u002Ffreebies\u002Fmoskis-smilies-pack-1\u002F\" rel=\"nofollow ugc\">Pack #1\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fjosepardilla.com\u002Ffreebies\u002Fmoskis-smilies-pack-2\u002F\" rel=\"nofollow ugc\">Pack #2\u003C\u002Fa>.\u003C\u002Fp>\n","Light plugin that tells WordPress to load Smilies from your theme's directory. This allows you to use custom Smilies without loosing them when yo &hellip;",3229,"2012-02-05T19:26:00.000Z","3.3.2",[21,104,89,23,105],"pack","smilies-pack","http:\u002F\u002Fplugins.josepardilla.com\u002Fcustom-smilies-directory\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-smilies-directory.1.2.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":118,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":130,"download_link":131,"security_score":13,"vuln_count":14,"unpatched_count":28,"last_vuln_date":132,"fetched_at":30},"antispam-bee","Antispam Bee","2.11.8","pluginkollektiv","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginkollektiv\u002F","\u003Cp>Say Goodbye to comment spam on your WordPress blog or website. \u003Cem>Antispam Bee\u003C\u002Fem> blocks spam comments and trackbacks effectively, without captchas and without sending personal information to third party services. It is free of charge, ad-free and 100% GDPR compliant.\u003C\u002Fp>\n\u003Ch3>Feature\u002FSettings Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Trust approved commenters.\u003C\u002Fli>\n\u003Cli>Trust commenters with a Gravatar.\u003C\u002Fli>\n\u003Cli>Consider the comment time.\u003C\u002Fli>\n\u003Cli>Allow comments only in a certain language.\u003C\u002Fli>\n\u003Cli>Block or allow commenters from certain countries.\u003C\u002Fli>\n\u003Cli>Treat BBCode links as spam.\u003C\u002Fli>\n\u003Cli>Use regular expressions.\u003C\u002Fli>\n\u003Cli>Search local spam database for commenters previously marked as spammers.\u003C\u002Fli>\n\u003Cli>Notify admins by e-mail about incoming spam.\u003C\u002Fli>\n\u003Cli>Delete existing spam after n days.\u003C\u002Fli>\n\u003Cli>Limit approval to comments\u002Fpings (will delete other comment types).\u003C\u002Fli>\n\u003Cli>Select spam indicators to send comments to deletion directly.\u003C\u002Fli>\n\u003Cli>Optionally exclude trackbacks and pingbacks from spam detection.\u003C\u002Fli>\n\u003Cli>Optionally spam-check comment forms on archive pages.\u003C\u002Fli>\n\u003Cli>Display spam statistics on the dashboard, including daily updates of spam detection rate and a total of blocked spam comments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Community support via the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fantispam-bee\" rel=\"ugc\">support forums on wordpress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read \u003Ca href=\"https:\u002F\u002Fantispambee.pluginkollektiv.org\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">the documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>We don’t handle support via e-mail, Twitter, GitHub issues etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Active development of this plugin is handled \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpluginkollektiv\u002Fantispam-bee\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Pull requests for documented bugs are highly appreciated.\u003C\u002Fli>\n\u003Cli>If you think you’ve found a bug (e.g. you’re experiencing unexpected behavior), please post at the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fantispam-bee\" rel=\"ugc\">support forums\u003C\u002Fa> first.\u003C\u002Fli>\n\u003Cli>If you want to help us translate this plugin you can do so \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fantispam-bee\" rel=\"nofollow ugc\">on WordPress Translate\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fsergejmueller.github.io\u002F\" rel=\"nofollow ugc\">Sergej Müller\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Maintainers: \u003Ca href=\"https:\u002F\u002Fpluginkollektiv.org\" rel=\"nofollow ugc\">pluginkollektiv\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Sophisticated antispam plugin for effective daily comment and trackback spam-fighting. Built with data protection and privacy in mind.",700000,10958057,96,225,"2025-07-22T11:23:00.000Z","6.8.5","4.6","5.2",[125,126,127,128,129],"anti-spam","antispam","comments","spam-filter","spam-protection","https:\u002F\u002Fantispambee.pluginkollektiv.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fantispam-bee.2.11.8.zip","2023-11-27 00:00:00",{"attackSurface":134,"codeSignals":156,"taintFlows":163,"riskAssessment":164,"analyzedAt":171},{"hooks":135,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":28,"unprotectedCount":28},[136,141,144,147],{"type":22,"name":137,"callback":138,"priority":11,"file":139,"line":140},"the_content","tango_smilies_fixurl","tango-smilies.php",116,{"type":22,"name":142,"callback":138,"priority":11,"file":139,"line":143},"the_excerpt",117,{"type":22,"name":145,"callback":138,"priority":36,"file":139,"line":146},"comment_text",118,{"type":148,"name":149,"callback":150,"priority":14,"file":139,"line":151},"action","init","tango_smilies_init",121,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":162},[],{"prepared":28,"raw":28,"locations":159},[],{"escaped":28,"rawEcho":28,"locations":161},[],[],[],{"summary":165,"deductions":166},"The tango-smilies v3.3 plugin exhibits a very strong security posture based on the provided static analysis results.  The absence of any identified attack surface entry points, dangerous functions, raw SQL queries, unescaped output, file operations, external requests, or known vulnerabilities is highly commendable.  The code analysis indicates a diligent adherence to secure coding practices, with 100% of SQL queries using prepared statements and 100% of outputs being properly escaped. The lack of any taint analysis findings further reinforces this positive assessment, suggesting no pathways for unsanitized data to be processed insecurely.\n\nThe vulnerability history is also clean, with no recorded CVEs, indicating a consistent track record of security. This suggests that the developers have either maintained a high standard of security over time or have been responsive to any potential issues that may have arisen.  The plugin's strengths lie in its minimal attack surface and robust code practices, which significantly reduce the likelihood of exploitable vulnerabilities.\n\nWhile the current data paints a picture of excellent security, it's important to acknowledge that static analysis is not exhaustive.  The absence of certain checks like nonce and capability checks on the identified 0 entry points is noted. However, given the total absence of any entry points to begin with, this is a minor observation and doesn't represent a current exploitable risk based on the data.  Overall, tango-smilies v3.3 appears to be a very secure plugin, with no immediate security concerns identified.",[167,169],{"reason":168,"points":11},"No capability checks found on entry points",{"reason":170,"points":11},"No nonce checks found on entry points","2026-03-17T00:18:45.029Z",{"wat":173,"direct":179},{"assetPaths":174,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[175],"\u002Fwp-content\u002Fplugins\u002Ftango-smilies\u002Ftango\u002F",[],[],[],{"cssClasses":180,"htmlComments":181,"htmlAttributes":182,"restEndpoints":183,"jsGlobals":184,"shortcodeOutput":185},[],[],[],[],[],[]]