[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHxHJOH4NrxZr-5D7_HKlpCh2cBQEGl_SZ0ruxcjn3uk":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":36,"analysis":133,"fingerprints":187},"modern-media-tweet-shortcode","Modern Media Tweet Shortcode","1.0.1","Christopher Carson","https:\u002F\u002Fprofiles.wordpress.org\u002Fchriscarson\u002F","\u003Cp>This plugin adds a ‘tweet’ shortcode to embed tweets using Twitter’s shortcode format,\u003Cbr \u002F>\nfor example:\u003C\u002Fp>\n\u003Cp>[tweet https:\u002F\u002Ftwitter.com\u002FOnionSports\u002Fstatus\u002F145262716104351747 ]\u003C\u002Fp>\n\u003Col>\n\u003Cli>The plugin uses Twitter’s statuses\u002Foembed API endpoint to retrieve embedded tweets identified by the id at the end of the url in the shortcode parameter\u003C\u002Fli>\n\u003Cli>It caches retrieved tweets on the server to minimize API usage.\u003C\u002Fli>\n\u003Cli>Optionally, it adds the necessary javascript from Twitter in document \u003Ccode>\u003Chead>\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Allows you to control the width of the embedded tweet.\u003C\u002Fli>\n\u003Cli>Fixes a \u003Ccode>clear:both;\u003C\u002Fcode> issue in Twitter’s CSS.\u003C\u002Fli>\n\u003Cli>Tweet functionality (e.g., retweet and follow buttons) can be displayed in multiple languages.\u003C\u002Fli>\n\u003C\u002Fol>\n","Adds 'tweet' shortcode for embedding tweets using Twitter's shortcode format.",10,3024,0,"2011-12-10T15:31:00.000Z","3.2.1","3.0","",[19,20,21,22,23],"embedded-tweets","oembed","tweet","twitter","twitter-api","http:\u002F\u002Fmodernmediapartners.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodern-media-tweet-shortcode.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"chriscarson",1,30,84,"2026-04-04T15:37:14.543Z",[37,55,75,91,112],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":32,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"twitter-embed","Twitter Embed","1.1.1","Konstantin Kovshenin","https:\u002F\u002Fprofiles.wordpress.org\u002Fkovshenin\u002F","\u003Cp>Twitter Embed requires no configuration, it works out of the box right after activation. Copy a link to a tweet on Twitter.com and paste it on a line by itself in your post or page editor. When viewing the post, you’ll see that the link has been replaced with the embedded tweet with options to reply, retweet, favorite and follow.\u003C\u002Fp>\n\u003Cp>The plugin uses Twitter’s original widgets API, the shortcode and embed HTML are available too. Embed HTML is reversed to a Tweet shortcode when HTML is filtered (for authors or contributors). The tweets themselves are cached in post meta for better performance.\u003C\u002Fp>\n","Easily embed tweets in your posts and pages by posting the tweet URL on a line by itself or by using a shortcode provided by the Twitter interface.",200,21476,40,"2012-12-30T18:31:00.000Z","3.5.2","3.3",[52,20,21,22],"embed","http:\u002F\u002Fkovshenin.com\u002Fwordpress\u002Fplugins\u002Ftwitter-embed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitter-embed.1.1.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":11,"downloaded":63,"rating":13,"num_ratings":13,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":17,"tags":67,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"horizontal-slider-for-your-tweets","Horizontal Slider for your tweets","1.0","Kiran Patil","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiranpatil353\u002F","\u003Cp>Manage your tweets in a horizontal slider, like a widget using shortcode “[‘tphs-slider’]”.\u003C\u002Fp>\n","Custom Slider for Twitter feeds using twitter api 1.1, one at a time horizontal in a bubble using shortcode \"tphs-slider\".",1348,"2016-06-03T07:14:00.000Z","4.5.33","3.0.1",[68,69,70,71,72],"tweets-one-at-time","twitter-api-post-slider","twitter-feed-slider","twitter-horizontal-slider","twitter-post-slider","http:\u002F\u002Fclariontechnologies.co.in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhorizontal-slider-for-your-tweets.1.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":17,"download_link":90,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"lastweets","Lastweets","1.0.0","Pierre Saïkali","https:\u002F\u002Fprofiles.wordpress.org\u002Fpskli\u002F","\u003Cp>This is a simple plugin that will not load a sh*t-load of CSS. Instead, the bare minimum stylings are done for the custom theme so that anyone can customize it with their site design.\u003Cbr \u002F>\nIt is very developer friendly and offers a couple of smart filters and actions to modify default logic (see \u003Ccode>HOOKS.md\u003C\u002Fcode> file).\u003Cbr \u002F>\nYou can override the custom default theme template to display a tweet by copying the \u003Ccode>\u002Ftemplates\u002Fsingle_tweet.php\u003C\u002Fcode> file and pasting it in your theme \u003Ccode>\u002Ftemplates\u002Flastweets-single_tweet.php\u003C\u002Fcode> folder.\u003Cbr \u002F>\nThis file will be used to display a tweet; customize it the way you want.\u003C\u002Fp>\n\u003Ch3>Available hooks\u003C\u002Fh3>\n\u003Cp>…to be continued…\u003C\u002Fp>\n\u003Ch3>Built with\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcarbonfields.net\" rel=\"nofollow ugc\">Carbon Fields library\u003C\u002Fa> for managing the plugin admin settings page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJ7mbo\u002Ftwitter-api-php\" rel=\"nofollow ugc\">Twitter API PHP\u003C\u002Fa> to interrogate Twitter API to fetch tweets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Authors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pierre Saïkali\u003C\u002Fstrong> – \u003Cem>Initial work\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002Fmosaika.fr\" rel=\"nofollow ugc\">Mosaika\u003C\u002Fa> \u002F \u003Ca href=\"https:\u002F\u002Fsaika.li\" rel=\"nofollow ugc\">Saika.li\u003C\u002Fa>\u003Cbr \u002F>\nSee also the list of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpsaikali\u002Flastweets\u002Fgraphs\u002Fcontributors\" rel=\"nofollow ugc\">contributors\u003C\u002Fa> who participated in this project.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display a Twitter account latest tweets via a Gutenberg editor block.",1783,"2019-01-04T19:43:00.000Z","5.0.25","4.8","5.6",[89,20,21,22],"latest-tweet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flastweets.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":17,"tested_up_to":102,"requires_at_least":103,"requires_php":17,"tags":104,"homepage":109,"download_link":110,"security_score":100,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":111},"the-twitter-profile","The Twitter Profile","1.0.4","Alobaidi","https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi\u002F","\u003Ch3>The Twitter Profile\u003C\u002Fh3>\n\u003Cp>Display your full twitter profile in sidebar easily, responsive and retina, recent tweets and emoji icons support, RTL support and texts translate ready.\u003C\u002Fp>\n\u003Ch3>The Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Display Full Twitter Profile.\u003C\u002Fli>\n\u003Cli>Recent Tweets Support (after \u003Ca href=\"http:\u002F\u002Fwp-plugins.in\u002Fbuy_recent_tweets_extension\" rel=\"nofollow ugc\">buying extension\u003C\u002Fa> only).\u003C\u002Fli>\n\u003Cli>Fully Responsive.\u003C\u002Fli>\n\u003Cli>Retina Ready.\u003C\u002Fli>\n\u003Cli>Designed Using CSS3 & jQuery.\u003C\u002Fli>\n\u003Cli>Compatible with all major browsers, Google Chrome, Firefox, +IE9, Safari, iPhone, iPad, Android, BlackBerry, Windows Phone, etc.\u003C\u002Fli>\n\u003Cli>RTL Support.\u003C\u002Fli>\n\u003Cli>Texts Translate (translate plugin texts to your language by your self easily).\u003C\u002Fli>\n\u003Cli>Emoji Icons Support (with option to disable it).\u003C\u002Fli>\n\u003Cli>Easy To Use.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-plugins.in\u002FThe_Twitter_Profile\" rel=\"nofollow ugc\">http:\u002F\u002Fwp-plugins.in\u002FThe_Twitter_Profile\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recent Tweets Extension\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-plugins.in\u002Fbuy_recent_tweets_extension\" rel=\"nofollow ugc\">Buy recent tweets extension for Twitter Profile plugin, the extension for $3.99 only.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Rate The Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fthe-twitter-profile#postform\" rel=\"ugc\">Please rate The Twitter Profile plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi#content-plugins\" rel=\"nofollow ugc\">My Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display your full twitter profile in sidebar easily, responsive and retina, recent tweets and emoji icons support, RTL support and texts translate.",3685,100,2,"4.6.30","3.1.0",[105,106,107,23,108],"recent","recent-tweets","tweets","twitter-profile","http:\u002F\u002Fwp-plugins.in\u002FThe_Twitter_Profile","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-twitter-profile.zip","2026-03-15T10:48:56.248Z",{"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":126,"requires_php":17,"tags":127,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"easy-twitter-feed-widget","Easy Twitter Feed Widget Plugin","0.9","DesignOrbital","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesignorbital\u002F","\u003Cp>Easy Twitter Feed Widget plugin uses the \u003Ccode>Twitter Widget\u003C\u002Fcode> without creating an API to display tweets on your WordPress site. There is no need to create Twitter application. Easy Twitter Feed Widget Plugin provides a nice interface to implement your tweets in an easy way.\u003C\u002Fp>\n\u003Cp>If you are planning to display twitter timeline on your blog’s sidebar without bells and whistles than our plugin can be your ideal choice.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy Twitter Feed Widget Plugin is very easy to setup and use.\u003C\u002Fli>\n\u003Cli>You can blend your tweets professionally with the layout of any WordPress theme.\u003C\u002Fli>\n\u003Cli>Make it your own by customizing the link color, border color, background choice and other useful options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Further Useful Stuff\u003C\u002Fh4>\n\u003Cp>Easy Twitter Feed Widget plugin is developed by DesignOrbital. You may be interested to use our \u003Ca href=\"https:\u002F\u002Fdesignorbital.com\u002F\" rel=\"nofollow ugc\">Premium WordPress Themes\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fdesignorbital.com\u002Ffree-wordpress-themes\u002F\" rel=\"nofollow ugc\">Free WordPress Themes\u003C\u002Fa> to run your website under the clean and SEO optimized code.\u003C\u002Fp>\n","Add twitter feeds on your WordPress site by using the Easy Twitter Feed Widget plugin.",10000,503422,74,55,"2017-12-20T18:46:00.000Z","4.9.29","4.7",[128,21,22,129,130],"feed","twitter-feed","twitter-widget","https:\u002F\u002Fdesignorbital.com\u002Feasy-twitter-feed-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-twitter-feed-widget.0.9.zip",{"attackSurface":134,"codeSignals":160,"taintFlows":177,"riskAssessment":178,"analyzedAt":186},{"hooks":135,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":159,"entryPointCount":32,"unprotectedCount":13},[136,142,146,150],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","plugins_loaded","_action_plugins_loaded","ModernMediaTweetShortcode.class.php",19,{"type":137,"name":143,"callback":144,"file":140,"line":145},"admin_menu","_action_admin_menu",24,{"type":137,"name":147,"callback":148,"file":140,"line":149},"wp_enqueue_scripts","_action_wp_enqueue_scripts",27,{"type":137,"name":151,"callback":152,"file":140,"line":33},"wp_print_styles","_action_wp_print_styles",[],[],[156],{"tag":21,"callback":157,"file":140,"line":158},"_shortcode_tweet",23,[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":166,"externalRequests":32,"nonceChecks":32,"capabilityChecks":13,"bundledLibraries":176},[],{"prepared":13,"raw":13,"locations":163},[],{"escaped":165,"rawEcho":166,"locations":167},5,4,[168,172,173,174],{"file":169,"line":170,"context":171},"admin.inc.php",13,"raw output",{"file":169,"line":170,"context":171},{"file":169,"line":158,"context":171},{"file":169,"line":175,"context":171},81,[],[],{"summary":179,"deductions":180},"The \"modern-media-tweet-shortcode\" v1.0.1 plugin demonstrates a generally good security posture based on the provided static analysis and vulnerability history. It has a very small attack surface, with only one shortcode and no unprotected entry points. The code also utilizes prepared statements for all SQL queries, which is a strong defense against SQL injection. Furthermore, there are no known vulnerabilities (CVEs) associated with this plugin, and its vulnerability history is clean, indicating a responsible development or maintenance practice.\n\nHowever, there are some areas of concern that prevent a perfect score. The most significant is the output escaping, where only 56% of outputs are properly escaped. This leaves a substantial portion of the plugin's output vulnerable to Cross-Site Scripting (XSS) attacks, especially since the shortcode functionality often involves rendering user-provided or dynamic content. Additionally, while there is one nonce check present, the absence of capability checks on any entry points is a weakness, as it means that any user, regardless of their role or permissions, could potentially trigger functionality within the shortcode if it were to be exploited.\n\nIn conclusion, the plugin benefits from a clean vulnerability history and secure SQL practices. The minimal attack surface and lack of known exploits are positive indicators. However, the weak output escaping and the lack of capability checks represent exploitable weaknesses that could be leveraged for XSS or privilege escalation respectively, and should be addressed.",[181,184],{"reason":182,"points":183},"Output escaping is not fully implemented",8,{"reason":185,"points":165},"No capability checks on entry points","2026-03-17T05:39:25.036Z",{"wat":188,"direct":195},{"assetPaths":189,"generatorPatterns":191,"scriptPaths":192,"versionParams":194},[190],"\u002Fwp-content\u002Fplugins\u002Fmodern-media-tweet-shortcode\u002Fcache",[],[193],"https:\u002F\u002Fplatform.twitter.com\u002Fwidgets.js",[],{"cssClasses":196,"htmlComments":198,"htmlAttributes":199,"restEndpoints":203,"jsGlobals":204,"shortcodeOutput":205},[197],"ModernMediaTweetShortcode",[],[200,201,202],"data-lang","data-maxwidth","data-align",[],[],[206],"\u003Cdiv class=\"ModernMediaTweetShortcode\">"]