[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fczhyVML7BEcXALf6FcO8s3tXjyOUt_cUKqAIWcUVUI8":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":38,"analysis":135,"fingerprints":180},"eth-embed-anchor-fm","ETH Embed Anchor.fm","1.0","Erick Hitter","https:\u002F\u002Fprofiles.wordpress.org\u002Fethitter\u002F","\u003Cp>Adds \u003Ca href=\"https:\u002F\u002Fanchor.fm\u002F\" rel=\"nofollow ugc\">Anchor.fm\u003C\u002Fa> as an oEmbed provider, allowing you to embed a podcast episode in content simply by pasting its URL.\u003C\u002Fp>\n\u003Cp>For ease of discovery, this plugin also adds to the block editor a variation of the embed block specifically for Anchor.fm.\u003C\u002Fp>\n\u003Cp>For additional flexibility, a shortcode is provided, which can be used with the iframe that Anchor.fm provides.\u003C\u002Fp>\n","Allow embedding Anchor.fm podcast episodes in your content.",40,4104,0,"2022-07-19T03:03:00.000Z","6.0.11","4.7","7.1",[19,20,21,22,23],"anchor-fm","embed","oembed","podcast","shortcode","https:\u002F\u002Fethitter.com\u002Fplugins\u002Feth-embed-anchor-fm\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feth-embed-anchor-fm.1.0.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":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"ethitter",12,47990,95,2199,76,"2026-04-04T15:35:29.058Z",[39,62,79,99,117],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"anchor-episodes-index","Anchor Episodes Index (Spotify for Podcasters)","2.1.15","Jesse Sugden","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeswd\u002F","\u003Cp>This plugin appends an episode index to the anchor.fm podcast player. Currently, the only available embed for the anchor.fm player is for a single episode.\u003Cbr \u002F>\nThis plugin allows you to add your entire episode index, just the same as you have on your anchor.fm site.\u003Cbr \u002F>\nSimply input your site and RSS URL’s on the settings page and add the shortcode to any page or post.\u003C\u002Fp>\n\u003Cp>Email me \u003Ca href=\"mailto:jesse@jesweb.dev\" rel=\"nofollow ugc\">here\u003C\u002Fa> for suggestions and feedback.\u003C\u002Fp>\n\u003Ch3>Announcements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Anchor Episodes Index Pro is available now! \u003Ca href=\"https:\u002F\u002Fjesweb.dev\" rel=\"nofollow ugc\">Learn more here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Firstly, install and activate Anchor Episodes Index (this plugin).\u003C\u002Fp>\n\u003Cp>Once activated, go to the settings and fill out the Anchor Site URL and Anchor RSS URL fields (be sure to add the URL’s without a “\u002F” at the end, otherwise it will not work).\u003C\u002Fp>\n\u003Cp>Then copy the shortcode you’ll see on the settings page and paste it in any page or post.\u003C\u002Fp>\n\u003Cp>If you want to add multiple different podcasts on the site, you can define the RSS and Site URL’s as shortcode attributes instead of on the settings page. Note, you cannot currently output more than one player on one page.\u003C\u002Fp>\n\u003Ch3>Shortcode examples\u003C\u002Fh3>\n\u003Cp>Uses values set in the settings page:\u003Cbr \u002F>\n    [anchor_episodes]\u003Cbr \u002F>\nOverrides values set on the settings page:\u003Cbr \u002F>\n    [anchor_episodes site_url=”https:\u002F\u002Fanchor.fm\u002Fyour-podcast” rss_url=”https:\u002F\u002Fanchor.fm\u002Fs\u002F123456-your-key\u002Fpodcast\u002Frss” max_episodes=”10″]\u003C\u002Fp>\n","A lightweight plugin that allows you to output an anchor.fm podcast player on your site that includes an episode index. Just add two URL's on the &hellip;",1000,45641,96,5,"2025-12-07T00:31:00.000Z","6.9.4","4.8","7.4",[19,20,22,56],"spotify","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanchor-episodes-index.2.1.15.zip",99,2,"2024-10-21 20:53:46",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":13,"num_ratings":13,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":57,"tags":75,"homepage":77,"download_link":78,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"podigee-player-shortcode","Podigee Player Shortcode","1.0.3","podigee","https:\u002F\u002Fprofiles.wordpress.org\u002Fpodigee\u002F","\u003Cp>A Shortcode to make it easier to embed the Podigee Podcast Player into a blog post by only providing a URL. This also works with free Podigee Accounts or the self-hosted version of the open-source player.\u003C\u002Fp>\n\u003Cp>If you have a paid Podigee account and want (a lot) more functionality, like importing show notes and other information into you WordPress posts, please have a look at our more advanced plugin called ‘Podigee WordPress Quick Publish’ in the WordPress plugin directory.\u003C\u002Fp>\n","Shortcode for embedding the Podigee Podcast Player into a post.",80,2720,"2018-11-08T14:35:00.000Z","4.9.29","3.0.1",[20,76,22,66,23],"player","https:\u002F\u002Fwww.podigee.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpodigee-player-shortcode.1.0.3.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":11,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"generatewp-oembed","GenerateWP Embed","1.5","Rami Yushuvaev","https:\u002F\u002Fprofiles.wordpress.org\u002Framiy\u002F","\u003Cp>Create code snippets and showcase them to your users.\u003C\u002Fp>\n\u003Ch4>About GenerateWP\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeneratewp.com\" rel=\"nofollow ugc\">GenerateWP\u003C\u002Fa> provides user-friendly tools for developers to create advanced applications built on top of WordPress. With simple code generators, developers can create custom and high quality code using the latest WordPress coding standards and API’s.\u003C\u002Fp>\n\u003Ch4>GenerateWP WordPress Plugin\u003C\u002Fh4>\n\u003Cp>Using this plugin you can showcase your code snippets from \u003Ca href=\"https:\u002F\u002Fgeneratewp.com\" rel=\"nofollow ugc\">GenerateWP.com\u003C\u002Fa> in your WordPress site, using the snippet URL or snippet ID.\u003C\u002Fp>\n\u003Cp>Choose any public snippet from your \u003Ca href=\"https:\u002F\u002Fgeneratewp.com\u002Fdashboard\u002F\" rel=\"nofollow ugc\">dashboard\u003C\u002Fa> or from the sites public \u003Ca href=\"https:\u002F\u002Fgeneratewp.com\u002Fsnippet\u002F\" rel=\"nofollow ugc\">snippet library\u003C\u002Fa>, or create your own! Copy the snippet URL and paste it into your text editor. Then simply click over to the visual editor to confirm that it loads properly.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FHUyRhdeaZ_Y?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Alternatively, you can embed snippets to your content using the \u003Ccode>[generatewp id=\"\"]\u003C\u002Fcode> shortcode with the following attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>id\u003C\u002Fstrong> – Snippet ID (required).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>theme\u003C\u002Fstrong> – The embedded snippet theme. Accepted themes: \u003Ccode>github\u003C\u002Fcode>, \u003Ccode>geonyx\u003C\u002Fcode>, \u003Ccode>kimono\u003C\u002Fcode>, \u003Ccode>paradise\u003C\u002Fcode>, \u003Ccode>soft\u003C\u002Fcode>, \u003Ccode>zenophilia\u003C\u002Fcode>, \u003Ccode>md\u003C\u002Fcode> (material design), \u003Ccode>luminous_dark\u003C\u002Fcode> (dark theme), \u003Ccode>luminous_light\u003C\u002Fcode> (light theme). Default is ‘github’.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>lang\u003C\u002Fstrong> – Cod syntax language. Accepted languages: \u003Ccode>php\u003C\u002Fcode>, \u003Ccode>html\u003C\u002Fcode>, \u003Ccode>css\u003C\u002Fcode>, \u003Ccode>javascript\u003C\u002Fcode>. Default ‘php’.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ln\u003C\u002Fstrong> – Line numbers are turned on by default but you can turn it off using the ln parameter and set it to zero (0).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sl\u003C\u002Fstrong> – Starting line number. Default 1, if line numbers turned on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>al\u003C\u002Fstrong> – Auto-link links listed in the code. Default 0, no auto links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mh\u003C\u002Fstrong> – Max height for the embedded snippet to overwrite vertical scroll bars. Default 500 (pixels).\u003C\u002Fli>\n\u003C\u002Ful>\n","Embed code snippets from GenerateWP.com into your WordPress site.",5248,100,1,"2019-07-06T10:00:00.000Z","5.2.24","3.5","5.2.4",[95,20,96,21,23],"code","generatewp","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgeneratewp-oembed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeneratewp-oembed.1.5.zip",{"slug":100,"name":101,"version":6,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":88,"num_ratings":89,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":57,"tags":111,"homepage":115,"download_link":116,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"text-widget-oembed","Text Widget oEmbed","Daisy Olsen","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaisyo\u002F","\u003Cp>This plugin will allow you to use the \u003Ccode>[embed]\u003C\u002Fcode> shortcode and plain text URLs to automatically embed videos and other oembed supported media into text widgets.\u003C\u002Fp>\n\u003Cp>More information on oEmbed the \u003Ccode>[embed]\u003C\u002Fcode> shortcode and a list of supported sites can be found \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FEmbeds\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin has no configuration screen or settings.\u003C\u002Fp>\n","Allows oEmbed and the [embed] shortcode to be used in sidebar text widgets.",30,3843,"2011-05-24T02:33:00.000Z","3.1.4","2.9",[21,23,112,113,114],"shortcodes","sidebar","widget","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ftext-widget-oembed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftext-widget-oembed.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":13,"num_ratings":13,"last_updated":127,"tested_up_to":128,"requires_at_least":110,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"tickertape-oembed-provider","Tickertape oEmbed Provider","1.1","Tickertape","https:\u002F\u002Fprofiles.wordpress.org\u002Ftickertape\u002F","\u003Cp>Tickertape Shortcode allows you to display stock or ETF information & enable transactions directly on your WordPress site. It’s as simple as copy-pasting a URL or code snippet!\u003C\u002Fp>\n\u003Cp>By installing this plugin, you can directly embed stock and ETF cards from Tickertape Shortcode URL.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to Tickertape \u003Ca href=\"https:\u002F\u002Ftickertape.in\u002Fshortcode\" rel=\"nofollow ugc\">Shortcode page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Enter ticker & customize the card as per your requirement\u003C\u002Fli>\n\u003Cli>Select ‘Copy URL’ button\u003C\u002Fli>\n\u003Cli>Paste the URL in your WordPress post editor 🎉\u003C\u002Fli>\n\u003C\u002Fol>\n","The plugin extends Wordpress's automatic embed feature, allowing you to directly embed stock and ETF cards from Tickertape Shortcode URL",10,992,"2021-03-10T11:00:00.000Z","5.6.17","7.0",[20,21,131,23,132],"provider","tickertape","https:\u002F\u002Fwww.tickertape.in\u002Fshortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftickertape-oembed-provider.1.1.zip",{"attackSurface":136,"codeSignals":163,"taintFlows":171,"riskAssessment":172,"analyzedAt":179},{"hooks":137,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":13,"unprotectedCount":13},[138,144,149,154],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","plugins_loaded","anonymous","eth-embed-anchor-fm.php",43,{"type":139,"name":145,"callback":146,"file":147,"line":148},"enqueue_block_editor_assets","action_enqueue_block_editor_assets","inc\\class-block-editor.php",22,{"type":139,"name":150,"callback":151,"file":152,"line":153},"init","action_init","inc\\class-plugin.php",50,{"type":155,"name":156,"callback":157,"priority":125,"file":152,"line":158},"filter","oembed_fetch_url","filter_oembed_fetch_url",52,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":170},[],{"prepared":13,"raw":13,"locations":166},[],{"escaped":168,"rawEcho":13,"locations":169},3,[],[],[],{"summary":173,"deductions":174},"The static analysis of eth-embed-anchor-fm v1.0 reveals a generally good security posture. The plugin demonstrates adherence to secure coding practices by not utilizing dangerous functions, employing prepared statements for all SQL queries, and properly escaping all identified output. The absence of file operations and external HTTP requests further reduces potential attack vectors.  Importantly, the plugin exhibits a complete lack of identified vulnerability history, indicating a strong track record of security. \n\nHowever, a significant concern arises from the complete absence of nonce checks and capability checks. While the current analysis shows zero entry points that are unprotected, this doesn't guarantee future security. The lack of these fundamental WordPress security mechanisms means that if any new entry points are introduced or if existing code paths are inadvertently exposed, they would be immediately vulnerable to various attacks, including Cross-Site Request Forgery (CSRF).  The absence of taint analysis results is also noted, though this could simply mean no relevant flows were detected by the analysis tool.\n\nIn conclusion, eth-embed-anchor-fm v1.0 appears to be a well-written plugin from a secure coding perspective, with no immediate exploitable vulnerabilities identified in the static analysis or historical data.  The primary weakness is the omission of essential WordPress security checks (nonces and capability checks) which, if left unaddressed, could pose a risk if the plugin's attack surface evolves. The plugin's current zero-vulnerability history is a strong positive signal.",[175,177],{"reason":176,"points":125},"Missing nonce checks",{"reason":178,"points":125},"Missing capability checks","2026-03-16T22:17:13.967Z",{"wat":181,"direct":188},{"assetPaths":182,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[183],"\u002Fwp-content\u002Fplugins\u002Feth-embed-anchor-fm\u002Fassets\u002Fbuild\u002Findex.js",[],[183],[187],"eth-embed-anchor-fm-block-editor",{"cssClasses":189,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[],[],[],[],[],[195,196,197,198],"\u003Ciframe src="," width="," height="," frameborder=\"0\" scrolling=\"no\">\u003C\u002Fiframe>"]