[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBmGxpRIQc4HTYCgN2OT1ZhuZ_BJNO0KpDYxuZyJCJ-M":3,"$fQ_f7AdUO43fBuBAZ_fQAk8b1FgCHg_HLN_4Cnwt2ovI":328,"$fVZ--dN55q0G3do1S1UZJ-G6Ip2xENHBVrOGDea5eyWI":332},{"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,"discovery_status":31,"vulnerabilities":32,"developer":50,"crawl_stats":38,"alternatives":54,"analysis":158,"fingerprints":297},"seo-nutrition-and-print-for-recipes-by-edamam","SEO, Nutrition and Print for Recipes by Edamam","3.3","Edamam","https:\u002F\u002Fprofiles.wordpress.org\u002Fedamam\u002F","\u003Cp>\nThis is the recipe plugin which makes it easiest for you to format your recipe and make it Google friendly.\u003C\u002Fp>\n\u003Cp>You can quickly and easily format your recipe with built in SEO feature, print feature and automatic calorie and nutrition calculation for each recipe.\u003C\u002Fp>\n\u003Cp>List the recipe summary under each recipe using the plug-in. This way you will keep your posts, offer easily readable recipe and at the same time make each your recipe search engine friendly.\u003C\u002Fp>\n\u003Cp>We automatically add Schema.org micro-formats which together with added nutritional information will make you recipe even more attractive for Google.\u003C\u002Fp>\n\u003Cp>See a quick demo on how you can format any recipe in 45 seconds\u003Cbr \u002F>\n\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\u002FChgNi2mP3OA?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\u003Ch3>Features that will be added in upcoming versions of the Edamam Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Have a suggestion for a feature we should add? \u003Ca href=\"mailto:widget@edamam.com\" rel=\"nofollow ugc\">Drop us a line\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The recipe plugin does all formating for you and makes recipes Google friendly with Schema.org. It also adds recipe's nutrition!",30,8819,68,5,"2017-02-09T14:58:00.000Z","4.7.2.","3.2","",[20,21,22,23,24],"calorie","calories","recipe-seo","recipes","seo","http:\u002F\u002Fwww.edamam.com\u002Fwidget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.3.3.zip",64,1,"2025-04-09 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":38,"patch_diff_files":47,"patch_trac_url":38,"research_status":38,"research_verified":48,"research_rounds_completed":49,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":48,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-32555","seo-nutrition-and-print-for-recipes-by-edamam-cross-site-request-forgery-to-stored-cross-site-scripting","SEO, Nutrition and Print for Recipes by Edamam \u003C= 3.3 - Cross-Site Request Forgery to Stored Cross-Site Scripting","The SEO, Nutrition and Print for Recipes by Edamam plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.3. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=3.3","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-04-15 13:54:25",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F52dd9f90-5654-42f4-a2b7-350d90d91e2d?source=api-prod",[],false,0,{"slug":51,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":11,"trust_score":52,"computed_at":53},"edamam",69,"2026-05-20T08:24:47.464Z",[55,76,96,116,132],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":73,"download_link":74,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"hrecipe","hRecipe","0.6.1","Dave Doolin","https:\u002F\u002Fprofiles.wordpress.org\u002Fdoolin\u002F","\u003Cp>hRecipe gives you fast, efficient recipe formatting…\u003Cbr \u002F>\nwith an SEO advantage.  Your recipes look good,\u003Cbr \u002F>\nand people searching for recipes are attracted to\u003Cbr \u002F>\nGoogle Rich Snippet recipe display, which can mean\u003Cbr \u002F>\nbetter clickthrough to your blog.\u003C\u002Fp>\n\u003Cp>Make sure to stop by the hRecipe home page: \u003Ca href=\"http:\u002F\u002Fhrecipe.com\u002F\" rel=\"nofollow ugc\">Food Blogging and Recipe SEO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supporters\u003C\u002Fh4>\n\u003Cp>Each of the following people have donated to help hRecipe to continue development:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tamara R \u003C\u002Fli>\n\u003Cli>Commercial sponsorship from Yummly dot com. Thanks guys!\u003C\u002Fli>\n\u003Cli>Theresa Carle-Sanders http:\u002F\u002Fislandvittles.com\u003C\u002Fli>\n\u003Cli>Susan Voisin http:\u002F\u002Fhttp:\u002F\u002Fsbvdesigns.com\u002F and http:\u002F\u002Fblog.fatfreevegan.com\u002F\u003C\u002Fli>\n\u003Cli>Anon: http:\u002F\u002Ftranscriptionconnections.com\u002F\u003C\u002Fli>\n\u003Cli>Anne Bender: http:\u002F\u002Fannebender.com\u002F\u003C\u002Fli>\n\u003Cli>Branson Sparks: http:\u002F\u002Fbransonsparks.com\u002F\u003C\u002Fli>\n\u003Cli>Lizzy R: http:\u002F\u002Fmpdcooks.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Many thanks!\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cp>This is a partial list of translators.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Roberto Koci http:\u002F\u002Frobertokoci.com\u002F for the Hungarian translation.\u003C\u002Fli>\n\u003Cli>Rene from WP Web Shop sent in a native Dutch translation.\u003C\u002Fli>\n\u003Cli>Russian translation courtesy of Fat Cow web hosting\u003C\u002Fli>\n\u003Cli>Jean-Philippe Daigle sent in the French translation http:\u002F\u002Ffriendfeed.com\u002Fjpdaigle\u003C\u002Fli>\n\u003Cli>Danish translation coming from http:\u002F\u002Fwww.kokkekniven.com\u002F Kristian Petersen\u003C\u002Fli>\n\u003Cli>Thanks to Carsten Peters http:\u002F\u002Fwww.rodrigues-peters.com\u002F for Brazilian Portuguese and German translations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I know there are more. If you weren’t listed, contact me, I’ll add you in.\u003C\u002Fp>\n\u003Cp>Note: I was contacted in October 2011 by the plugin team at Automattic\u003Cbr \u002F>\nand requested to remove a specific translation link.  Automattic is\u003Cbr \u002F>\nconcerned that translations are being provided to obtained valuable\u003Cbr \u002F>\nSEO backlinks.\u003C\u002Fp>\n\u003Cp>As a result, I’m delinking all commercial links from the hRecipe\u003Cbr \u002F>\nplugin. If your company provided a translation and you want it\u003Cbr \u002F>\nremoved as a result, I’ll be happy to do that, just let me.\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Anu Kumar of the The Spicy Yatra sent some options coding for Vietnamese and Marathi cuisine.\u003C\u002Fli>\n\u003Cli>Javascript for post boxes fixed, courtesy of MicroMedia Websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How hRecipe benefits you\u003C\u002Fh4>\n\u003Cp>The magic happens using “microformats,” technology\u003Cbr \u002F>\ninvisible to you, but friendly to search engines.\u003C\u002Fp>\n\u003Cp>The hRecipe plugin shows a popup windows with text fields and text\u003Cbr \u002F>\nareas that allow the author to conveniently enter the various parts of\u003Cbr \u002F>\nthe hRecipe microformat, then inserts a formatted recipe into the page\u003Cbr \u002F>\nor post. The formatting has the hRecipe class specifications.\u003C\u002Fp>\n\u003Cp>There is a growing list of options to control how your recipes\u003Cbr \u002F>\nare displayed:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ingredients lists formatting can be either by number or by bullet point.\u003C\u002Fli>\n\u003Cli>The background color of the formatted recipe can be specified to match or offset the background color of the enclosing web page.\u003C\u002Fli>\n\u003Cli>The display text for many sections of recipes may be specified.\u003C\u002Fli>\n\u003Cli>International support is growing rapidly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>You can help!\u003C\u002Fh3>\n\u003Cp>There’s lots of ways to help make hRecipe exactly what\u003Cbr \u002F>\nyou need for beautiful, fast, accurate recipe display\u003Cbr \u002F>\non your WordPress blog. Contributing to open source\u003Cbr \u002F>\nsoftware is easy and fun.  Check out these\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwebsite-in-a-weekend.net\u002Fhrecipe\u002Fhrecipe-contributors\u002F\" rel=\"nofollow ugc\">contributors to hRecipe\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Request features\u003C\u002Fh4>\n\u003Cp>Do you need something hRecipe doesn’t have?\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwebsite-in-a-weekend.net\u002Fhrecipe\u002Fhrecipe-feature-requests\" rel=\"nofollow ugc\">Request a feature\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Report bugs\u003C\u002Fh4>\n\u003Cp>Find a bug?\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwebsite-in-a-weekend.net\u002Fhrecipe\u002Fhrecipe-bugs\u002F\" rel=\"nofollow ugc\">Report it here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Help translate\u003C\u002Fh4>\n\u003Cp>hRecipe has been translated into several languages,\u003Cbr \u002F>\nincluding Spanish, Danish, French, Portuguese and others.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwebsite-in-a-weekend.net\u002Fhrecipe\u002Fhrecipe-translation\u002F\" rel=\"nofollow ugc\">Help translate hRecipe into your language\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contribute design\u003C\u002Fh4>\n\u003Cp>Don’t like the current layout and styling?\u003C\u002Fp>\n\u003Cp>No problem.\u003C\u002Fp>\n\u003Cp>Make the changes you need into hrecipe.css\u003Cbr \u002F>\nand send it in.\u003C\u002Fp>\n\u003Cp>We’ll code your changes as options for display,\u003Cbr \u002F>\nand distribute it along with credit (links!) for your\u003Cbr \u002F>\ncontribution.  Seriously, a selection of styles would\u003Cbr \u002F>\nreally rock!\u003C\u002Fp>\n\u003Ch4>Contribute code\u003C\u002Fh4>\n\u003Cp>There is A LOT that could done with the hRecipe plugin.  The surface has barely been scratched.  If you have a particular itch you want scratched, say something, we’ll see about making it happen.\u003C\u002Fp>\n\u003Ch4>Coding (and styling) review\u003C\u002Fh4>\n\u003Cp>hRecipe would really benefit from a code review, especially from a\u003Cbr \u002F>\nPHP\u002FWordPress expert.   The primary concern right now is ensuring that\u003Cbr \u002F>\nthe Javascript and CSS are handled in an optimal manner.  Contact the\u003Cbr \u002F>\nauthor if you would to like to help by reading through the code.\u003C\u002Fp>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>no1troca for the new Swedish translation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmicromediawebsites.com\" rel=\"nofollow ugc\">MicroMedia Websites\u003C\u002Fa>  – Exceptional Website Design Services – fixed the javascript for post boxes on the options page. and rewrote the CSS and Javascript using JQuery to support a new editing interface.\u003C\u002Fli>\n\u003Cli>Russian translation courtesy of \u003Ca href=\"http:\u002F\u002Fwww.fatcow.com\" rel=\"nofollow ugc\">Fat Cow Web Hosting\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Anu Kumar of \u003Ca href=\"http:\u002F\u002Fthespiceyatra.com\" rel=\"nofollow ugc\">The Spicy Yatra\u003C\u002Fa> sent some options coding for Vietnamese and Marathi cuisine.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ffriendfeed.com\u002Fjpdaigle\" rel=\"nofollow ugc\">Jean-Philippe Daigle\u003C\u002Fa> sent in the French translation.\u003C\u002Fli>\n\u003Cli>Danish translation from \u003Ca href=\"http:\u002F\u002Fwww.kokkekniven.com\u002F\" rel=\"nofollow ugc\">Kristian Petersen\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Thanks to Carsten Peters http:\u002F\u002Fwww.rodrigues-peters.com\u002F for Brazilian Portuguese and German translations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Should you be on this list?  Contact me and let me know.\u003C\u002Fp>\n\u003Ch3>More info\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For more information, check out the \u003Ca href=\"http:\u002F\u002Fhrecipe.com\u002F\" rel=\"nofollow ugc\">hRecipe Plugin for WordPress\u003C\u002Fa> homepage.\u003C\u002Fli>\n\u003C\u002Ful>\n","Use hRecipe for creating Google Rich Snippets, for leveraging SEO results, and for attractively displaying your recipes.",70,24715,94,3,"2011-11-25T01:53:00.000Z","3.3.2","3.0",[71,56,72,22,23],"editor","recipe","http:\u002F\u002Fhrecipe.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhrecipe.0.6.1.zip",85,{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":49,"num_ratings":49,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":18,"tags":89,"homepage":93,"download_link":94,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":95},"sgdiet-tdee-calculator","The SGDiet TDEE Calculator","1.0.0","webcreativemaster","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebcreativemaster\u002F","\u003Cp>The SGDiet TDEE Calculator Plus is the perfect tool for any health or diet enthusiast. It is designed to quickly and accurately calculate Total Daily Energy Expenditure for users, saving them time and effort. With detailed insights into energy expenditure, users can easily track their energy and nutritional intake for optimal health goals. You just need to use the shortcode [onboard] on the page you want to display the form.\u003C\u002Fp>\n\u003Cp>Here is a summary of what you can do:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A simple frontend form to allow user to calculate their TDEE\u003C\u002Fli>\n\u003Cli>A simple shortcode to be used.\u003C\u002Fli>\n\u003Cli>Future updates to any update to the calculation via our API\u003C\u002Fli>\n\u003Cli>And finally.. it’s free!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need any assistance, feel free to contact me at \u003Ca href=\"https:\u002F\u002Fknowhalim.com\u002Fcontact-me\" title=\"Contact Halim\" rel=\"nofollow ugc\">KnowHalim\u003C\u002Fa>\u003C\u002Fp>\n","Calculate Total Daily Energy Expenditure on your frontend for your users to use.",10,2362,"2023-03-09T02:00:00.000Z","6.1.10","6.0.0",[21,90,91,23,92],"food-plan","nutrition","tdee","https:\u002F\u002Fthesgdiet.com\u002Fcalculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsgdiet-tdee-calculator.zip","2026-04-06T09:54:40.288Z",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":11,"num_ratings":106,"last_updated":107,"tested_up_to":87,"requires_at_least":108,"requires_php":18,"tags":109,"homepage":114,"download_link":115,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"calotor-calorie-calculator","Calotor Calorie Counter","1.4","Lucian Apostol","https:\u002F\u002Fprofiles.wordpress.org\u002Fthedark\u002F","\u003Cp>You can add the plugin as a widget, dragging and dropping it from the WordPress administration panel, Appearance->Widgets section, or with a short tag directly in your blog posts or pages using the [calotor] shortcode.\u003C\u002Fp>\n\u003Cp>You can also add it directly into your template files.\u003C\u002Fp>\n","Provide your visitors the ability to figure out their basal metabolic rate, based on their age, sex and weight.",20,8832,2,"2023-02-06T23:27:00.000Z","2.5.2",[21,110,111,112,113],"health","tools","weight-loss","widgets","http:\u002F\u002Fwww.calotor.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalotor-calorie-calculator.1.4.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":84,"downloaded":124,"rating":49,"num_ratings":49,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":18,"tags":128,"homepage":130,"download_link":131,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"recipeseo","RecipeSEO","1.3.2","codeswan","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeswan\u002F","\u003Cp>With the introduction of \u003Ca href=\"http:\u002F\u002Fgoogleblog.blogspot.com\u002F2011\u002F02\u002Fslice-and-dice-your-recipe-search.html\" rel=\"nofollow ugc\">Google’s Recipe View\u003C\u002Fa>, suddenly microformats became incredibly important to food bloggers. If you don’t use microformats for your recipes (or microdata, for those using HTML5), then your blog most likely won’t show up in Recipe View searches.\u003C\u002Fp>\n\u003Cp>But most people don’t want to spend the time and effort to hand-code microformats into their recipes every single time they publish a blog post. It’s a lot of work, and quite frankly a pain in the rear, especially if you’re not familiar with HTML.\u003C\u002Fp>\n\u003Cp>That’s where this plugin comes in.\u003C\u002Fp>\n\u003Cp>The RecipeSEO Plugin gives you the power to take full advantage of the benefits of microformats, without having to deal with HTML and the messy microformat code at all. All you have to do is enter the information about your recipe, and the plugin will automatically add all the necessary code to your recipe.\u003C\u002Fp>\n\u003Cp>It’s quick. It’s simple. And best of all, your recipes now have a much better chance of showing up in Google’s Recipe View, with very little additional work from you!\u003C\u002Fp>\n\u003Cp>(If you don’t use WordPress.org, or would rather be able to edit the formatted HTML on your own, check out my \u003Ca href=\"http:\u002F\u002Frecipeseo.com\u002F\" rel=\"nofollow ugc\">RecipeSEO App!\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch3>Coming Soon…\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Features that will be added in upcoming versions of the RecipeSEO Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom recipe styling options\u003C\u002Fli>\n\u003Cli>Photos in recipes\u003C\u002Fli>\n\u003Cli>Multi-part recipes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Have a suggestion for a feature I should add? \u003Ca href=\"http:\u002F\u002Fsushiday.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Tell me!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Recipe SEO made simple. Formats your recipes with the appropriate microformats, so they are more likely to appear in Google's Recipe View.",8265,"2013-01-31T22:02:00.000Z","3.1.4","3.1",[56,129,23,24],"recipe-view","http:\u002F\u002Fsushiday.com\u002Frecipe-seo-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecipeseo.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":142,"num_ratings":143,"last_updated":144,"tested_up_to":145,"requires_at_least":146,"requires_php":147,"tags":148,"homepage":153,"download_link":154,"security_score":155,"vuln_count":156,"unpatched_count":49,"last_vuln_date":157,"fetched_at":30},"wordpress-seo","Yoast SEO – Advanced SEO with real-time guidance and built-in AI","27.4","Yoast","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoast\u002F","\u003Cp>Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24\u002F7 support, no hidden fees.\u003C\u002Fp>\n\u003Ch3>Yoast SEO: The #1 WordPress SEO Plugin\u003C\u002Fh3>\n\u003Cp>Since 2008, \u003Cstrong>Yoast SEO\u003C\u002Fstrong> has helped millions of websites worldwide improve their visibility and SEO performance.\u003Cbr \u002F>\nOur mission is \u003Cstrong>SEO for Everyone\u003C\u002Fstrong> — from small local businesses to some of the most visited sites on the web.\u003C\u002Fp>\n\u003Cp>Yoast SEO gives you everything you need to manage your on-site SEO effectively.\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1v8\" rel=\"nofollow ugc\">Yoast SEO Premium\u003C\u002Fa> plugin and its extensions unlock even more advanced and AI-powered tools.\u003C\u002Fp>\n\u003Ch3>Handing you the competitive edge\u003C\u002Fh3>\n\u003Cp>SEO is the most consistent and cost-effective source of website traffic — but it can be complex. Whether you’re just starting out or an advanced user, Yoast SEO helps you handle SEO confidently and efficiently.\u003C\u002Fp>\n\u003Cp>Don’t have time to stay on top of AI search and best practices? Keeping Yoast SEO updated means you automatically benefit from ongoing technical improvements, schema updates, and AI advancements — all guided by our signature traffic light approach.\u003C\u002Fp>\n\u003Cp>Empower search engines to better understand your website using \u003Cstrong>Schema.org structured data integration\u003C\u002Fstrong>, and access in-depth content and readability analysis tools that help you create content designed to perform well in search.\u003C\u002Fp>\n\u003Ch3>Quick and easy setup\u003C\u002Fh3>\n\u003Cp>Setting up Yoast SEO is quick and straightforward — no technical background required.\u003Cbr \u002F>\nOur step-by-step configuration wizard walks you through essential setup details so Yoast SEO can generate accurate \u003Cstrong>structured data\u003C\u002Fstrong> that helps search engines understand your site.\u003C\u002Fp>\n\u003Cp>Switching from another SEO plugin like Rank Math or AIOSEO? Migration is seamless.\u003Cbr \u002F>\nImport your existing SEO data and settings safely with our built-in import\u002Fexport tools.\u003C\u002Fp>\n\u003Ch3>Content and AI features\u003C\u002Fh3>\n\u003Cp>Unlock your content’s full potential with Yoast SEO’s \u003Cstrong>advanced content analysis\u003C\u002Fstrong> and \u003Cstrong>AI-powered tools\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content optimization features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Detailed \u003Cstrong>SEO analysis\u003C\u002Fstrong> to guide keyword targeting and site performance.\u003Cbr \u002F>\n– \u003Cstrong>Readability analysis\u003C\u002Fstrong> for clear, engaging, and user-friendly writing.\u003Cbr \u002F>\n– \u003Cstrong>SERP previews\u003C\u002Fstrong> for both desktop and mobile results.\u003Cbr \u002F>\n– \u003Cstrong>HowTo and FAQ blocks\u003C\u002Fstrong> with built-in schema support.\u003Cbr \u002F>\n– \u003Cstrong>Breadcrumbs block\u003C\u002Fstrong> for improved navigation.\u003Cbr \u002F>\n– \u003Cstrong>Inclusive Language Analysis\u003C\u002Fstrong> to make your content more considerate and accessible.\u003Cbr \u002F>\n– \u003Cstrong>Semrush integration\u003C\u002Fstrong> for keyword research directly in Yoast SEO.\u003Cbr \u002F>\n– \u003Cstrong>Wincher integration\u003C\u002Fstrong> to track keyword performance inside your dashboard.\u003Cbr \u002F>\n– \u003Cstrong>Elementor integration\u003C\u002Fstrong> for seamless optimization within your favorite builder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI features (included in Premium):\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F51c\" rel=\"nofollow ugc\">Yoast AI Generate\u003C\u002Fa>\u003C\u002Fstrong> – Instantly create five SEO-friendly titles and meta descriptions, with one-click regeneration for more options.\u003Cbr \u002F>\n– \u003Cstrong>Yoast AI Optimize\u003C\u002Fstrong> – Improve keyphrase placement (introduction, distribution, density) automatically.\u003Cbr \u002F>\n– \u003Cstrong>Yoast AI Summarize\u003C\u002Fstrong> \u003Cem>(New 2025)\u003C\u002Fem> – Generate quick content summaries for briefs or social posts.\u003Cbr \u002F>\n– \u003Cstrong>All AI tools included\u003C\u002Fstrong> – No extra accounts, limits, or hidden costs.\u003C\u002Fp>\n\u003Cp>These tools help you craft optimized, helpful content that resonates with readers and performs strongly across search platforms.\u003C\u002Fp>\n\u003Ch3>Taking care of your technical SEO\u003C\u002Fh3>\n\u003Cp>Yoast SEO automatically handles much of your site’s technical SEO, freeing you to focus on your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key technical SEO features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Automated \u003Cstrong>meta tag optimization\u003C\u002Fstrong> right out of the box.\u003Cbr \u002F>\n– \u003Cstrong>Canonical URLs\u003C\u002Fstrong> to prevent duplicate content issues.\u003Cbr \u002F>\n– \u003Cstrong>Advanced XML sitemaps\u003C\u002Fstrong> for clear site indexing.\u003Cbr \u002F>\n– \u003Cstrong>Best-in-class Schema.org integration\u003C\u002Fstrong> to improve search understanding and appearance.\u003Cbr \u002F>\n– Complete \u003Cstrong>breadcrumb control\u003C\u002Fstrong> for visitors and crawlers.\u003Cbr \u002F>\n– \u003Cstrong>Performance improvements\u003C\u002Fstrong> that help reduce load times.\u003Cbr \u002F>\n– \u003Cstrong>Crawl settings\u003C\u002Fstrong> to manage how bots access your site and reduce environmental impact.\u003Cbr \u002F>\n– \u003Cstrong>LLMs.txt management\u003C\u002Fstrong> to guide how large language models interact with your content.\u003C\u002Fp>\n\u003Cp>Every update delivers ongoing technical SEO enhancements automatically.\u003C\u002Fp>\n\u003Ch3>Keep your website in perfect shape\u003C\u002Fh3>\n\u003Cp>Whether you’re a creator, business owner, or developer, Yoast SEO helps maintain your website’s SEO health:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cornerstone content tools\u003C\u002Fstrong> to organize and prioritize key pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Front-end SEO inspector\u003C\u002Fstrong> to view and edit titles, descriptions, and schema live.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO roles\u003C\u002Fstrong> to delegate plugin access securely across teams.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular 2-week update cycle\u003C\u002Fstrong> to ensure compatibility with the latest SEO standards and search engine changes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Powerful integrations\u003C\u002Fh3>\n\u003Cp>Yoast SEO works seamlessly with popular WordPress tools to enhance your workflow and results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fgoogle-site-kit\u002F\" rel=\"nofollow ugc\">Google Site Kit\u003C\u002Fa>:\u003C\u002Fstrong> Access insights from Search Console, Analytics, and PageSpeed directly inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields (ACF)\u003C\u002Fa>:\u003C\u002Fstrong> Combine with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-content-analysis-for-yoast-seo\u002F\" rel=\"ugc\">ACF Content Analysis for Yoast SEO\u003C\u002Fa> for advanced field optimization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor\u003C\u002Fa>:\u003C\u002Fstrong> Use full Yoast SEO functionality inside Elementor’s editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-search-with-algolia\u002F\" rel=\"ugc\">Algolia\u003C\u002Fa>:\u003C\u002Fstrong> Enhance internal search accuracy and performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.semrush.com\u002F\" rel=\"nofollow ugc\">Semrush\u003C\u002Fa>:\u003C\u002Fstrong> Discover and optimize for high-value keywords.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwincher.com\u002F\" rel=\"nofollow ugc\">Wincher\u003C\u002Fa>:\u003C\u002Fstrong> Track keyword positions and trends in Google Search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack\u003C\u002Fa>:\u003C\u002Fstrong> Manage SEO and social previews all in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"nofollow ugc\">Easy Digital Downloads (EDD)\u003C\u002Fa>:\u003C\u002Fstrong> Improve digital product visibility with integrated schema.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmastodon.social\u002F\" rel=\"nofollow ugc\">Mastodon\u003C\u002Fa>:\u003C\u002Fstrong> Verify your website on Mastodon with Yoast SEO Premium.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>:\u003C\u002Fstrong> Optimize ecommerce SEO with the dedicated WooCommerce extension.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Yoast SEO Premium – AI-powered SEO for WordPress\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1v8\" rel=\"nofollow ugc\">Yoast SEO Premium\u003C\u002Fa> enhances everything in Yoast SEO with advanced automation, AI tools, and professional support.\u003Cbr \u002F>\nTrusted by millions, it helps you optimize efficiently for both traditional and AI-driven search.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tackle your SEO challenges:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Keep pace with algorithm and AI search updates.\u003Cbr \u002F>\n– Target the right audience effectively.\u003Cbr \u002F>\n– Automate redirects, crawl controls, and internal linking.\u003Cbr \u002F>\n– Identify orphaned content and improve site structure.\u003Cbr \u002F>\n– Get support when you need it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium highlights:\u003C\u002Fstrong>\u003Cbr \u002F>\n– AI-generated titles and meta descriptions.\u003Cbr \u002F>\n– Smart internal linking suggestions.\u003Cbr \u002F>\n– Social previews for Facebook and X.\u003Cbr \u002F>\n– \u003Cstrong>Redirect Manager\u003C\u002Fstrong> with bulk tools and automatic prompts.\u003Cbr \u002F>\n– \u003Cstrong>Bot Blocker\u003C\u002Fstrong> for AI crawlers (GPTBot, CCBot, Google-Extended).\u003Cbr \u002F>\n– \u003Cstrong>IndexNow\u003C\u002Fstrong> integration for fast content updates.\u003Cbr \u002F>\n– \u003Cstrong>Front-end SEO Inspector\u003C\u002Fstrong> for real-time editing.\u003Cbr \u002F>\n– \u003Cstrong>SEO Workouts\u003C\u002Fstrong> to improve orphaned and cornerstone content.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F52u\" rel=\"nofollow ugc\">\u003Cstrong>Google Docs add-on\u003C\u002Fstrong>\u003C\u002Fa> for seamless SEO writing in Docs.\u003Cbr \u002F>\n– \u003Cstrong>24\u002F7 premium support\u003C\u002Fstrong> from SEO specialists.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Includes at no extra cost:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uu\" rel=\"nofollow ugc\">Yoast Local SEO\u003C\u002Fa>: Optimize for local audiences and Google Maps.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uw\" rel=\"nofollow ugc\">Yoast Video SEO\u003C\u002Fa>: Ensure Google understands your videos with video sitemaps and schema.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F1uv\" rel=\"nofollow ugc\">Yoast News SEO\u003C\u002Fa>: Increase visibility in Google News and Top Stories.\u003C\u002Fp>\n\u003Ch3>Yoast WooCommerce SEO – Advanced SEO for Online Stores\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Yoast WooCommerce SEO\u003C\u002Fstrong> builds on Yoast SEO Premium with ecommerce-specific tools to improve your store’s visibility and conversion potential.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key ecommerce SEO features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>WooCommerce-specific XML sitemap\u003C\u002Fstrong> excluding non-shopping content.\u003Cbr \u002F>\n– \u003Cstrong>Product structured data\u003C\u002Fstrong> for enhanced rich results (price, reviews, availability).\u003Cbr \u002F>\n– \u003Cstrong>Canonical URL management\u003C\u002Fstrong> to prevent duplicates.\u003Cbr \u002F>\n– \u003Cstrong>Ecommerce-focused content analysis\u003C\u002Fstrong> for GTINs, SKUs, and short descriptions.\u003Cbr \u002F>\n– \u003Cstrong>AI Generate for ecommerce\u003C\u002Fstrong> – Instantly create optimized titles and meta descriptions for product and category pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Improve product visibility with automated structured data.\u003Cbr \u002F>\n– Enhance crawl efficiency for large catalogs.\u003Cbr \u002F>\n– Save time through metadata templates and automation.\u003Cbr \u002F>\n– Increase engagement with AI-optimized ecommerce metadata.\u003C\u002Fp>\n\u003Cp>Built for WooCommerce, trusted by thousands of online stores worldwide.\u003C\u002Fp>\n\u003Ch3>For Developers\u003C\u002Fh3>\n\u003Cp>Yoast SEO is built with developers in mind. With modern APIs, hooks, and a unified indexables system, you can extend or integrate SEO functionality across custom themes, plugins, or headless setups.\u003C\u002Fp>\n\u003Ch3>REST API\u003C\u002Fh3>\n\u003Cp>Retrieve SEO metadata for any post or URL, including meta tags, Open Graph, Twitter Cards, and Schema.org data.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53l\" rel=\"nofollow ugc\">Learn more about the REST API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Surfaces API\u003C\u002Fh3>\n\u003Cp>Access SEO data directly in code via \u003Ccode>YoastSEO()->meta->for_current_page()\u003C\u002Fcode>.\u003Cbr \u002F>\nSupports titles, descriptions, canonicals, and schema.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53m\" rel=\"nofollow ugc\">Read the Surfaces API documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Metadata API\u003C\u002Fh3>\n\u003Cp>Use the \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53n\" rel=\"nofollow ugc\">Metadata API\u003C\u002Fa> to filter, override, or extend meta tags with WordPress hooks such as \u003Ccode>wpseo_title\u003C\u002Fcode>, \u003Ccode>wpseo_metadesc\u003C\u002Fcode>, and \u003Ccode>wpseo_canonical\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Schema API\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53o\" rel=\"nofollow ugc\">Schema API\u003C\u002Fa> lets you modify or extend Schema.org graph pieces, including Article, Organization, Person, Breadcrumb, and WebPage entities.\u003C\u002Fp>\n\u003Ch3>Block Editor compatibility\u003C\u002Fh3>\n\u003Cp>Yoast SEO integrates directly with the WordPress Block Editor (Gutenberg).\u003Cbr \u002F>\nIt outputs schema for HowTo and FAQ blocks by default, and developers can extend schema for custom blocks.\u003C\u002Fp>\n\u003Ch3>Indexables\u003C\u002Fh3>\n\u003Cp>At the core of Yoast SEO lies the \u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53q\" rel=\"nofollow ugc\">indexables system\u003C\u002Fa>, unifying all SEO data for faster queries and consistent metadata across outputs.\u003C\u002Fp>\n\u003Ch3>Ongoing support and education\u003C\u002Fh3>\n\u003Cp>Yoast is powered by expert developers, testers, and SEO specialists who keep improving the plugin.\u003Cbr \u002F>\nWe’re committed to helping users grow their SEO skills with resources such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F3ri\" rel=\"nofollow ugc\">Yoast SEO Academy\u003C\u002Fa>: Free and premium SEO courses (included in all paid plans).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fseo-blog\u002F\" rel=\"nofollow ugc\">Yoast SEO blog\u003C\u002Fa>, newsletter, and webinars.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoa.st\u002F53i\" rel=\"nofollow ugc\">Yoast SEO Update podcast\u003C\u002Fa> for the latest SEO insights.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYoast\u002Fwordpress-seo\" rel=\"nofollow ugc\">Bug reports on GitHub\u003C\u002Fa> (for issue tracking, not support).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Yoast SEO\u003C\u002Fstrong> — built to make search optimization accessible, reliable, and ready for the future of AI search.\u003C\u002Fp>\n","Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24\u002F7 support, no hidden fees.",10000000,941161810,96,27795,"2026-04-14T08:14:00.000Z","7.0","6.8","7.4",[149,150,151,24,152],"content-analysis","readability","schema","xml-sitemap","https:\u002F\u002Fyoa.st\u002F1uj","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-seo.27.4.zip",89,18,"2026-03-21 14:57:12",{"attackSurface":159,"codeSignals":210,"taintFlows":238,"riskAssessment":277,"analyzedAt":296},{"hooks":160,"ajaxHandlers":206,"restRoutes":207,"shortcodes":208,"cronEvents":209,"entryPointCount":49,"unprotectedCount":49},[161,167,170,173,177,182,186,190,194,198,202],{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","plugins_loaded","edamam_recipe_install","edamam.php",81,{"type":162,"name":168,"callback":169,"file":165,"line":75},"admin_head","edamam_recipe_add_recipe_button",{"type":162,"name":168,"callback":171,"file":165,"line":172},"edamam_recipe_js_vars",86,{"type":162,"name":174,"callback":175,"file":165,"line":176},"admin_menu","edamam_recipe_menu_pages",218,{"type":178,"name":179,"callback":180,"file":165,"line":181},"filter","mce_external_plugins","edamam_recipe_tinymce_plugin",514,{"type":178,"name":183,"callback":184,"file":165,"line":185},"mce_buttons","edamam_recipe_register_tinymce_button",515,{"type":162,"name":187,"callback":188,"file":165,"line":189},"admin_footer","edamam_recipe_plugin_footer",979,{"type":178,"name":191,"callback":192,"file":165,"line":193},"the_content","edamam_recipe_convert_to_recipe",1015,{"type":178,"name":195,"callback":196,"file":165,"line":197},"wp_head","edamam_recipe_process_head",1115,{"type":178,"name":199,"callback":200,"priority":104,"file":165,"line":201},"post_class","fc_remove_hentry",1117,{"type":162,"name":203,"callback":204,"file":165,"line":205},"publish_post","force_Recipe",1236,[],[],[],[],{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":225,"fileOperations":28,"externalRequests":106,"nonceChecks":49,"capabilityChecks":66,"bundledLibraries":237},[],{"prepared":49,"raw":14,"locations":213},[214,217,219,221,223],{"file":165,"line":215,"context":216},1021,"$wpdb->get_row() with variable interpolation",{"file":165,"line":218,"context":216},1096,{"file":165,"line":220,"context":216},1133,{"file":165,"line":222,"context":216},1382,{"file":165,"line":224,"context":216},1388,{"escaped":49,"rawEcho":14,"locations":226},[227,229,231,233,235],{"file":165,"line":142,"context":228},"raw output",{"file":165,"line":230,"context":228},384,{"file":165,"line":232,"context":228},713,{"file":165,"line":234,"context":228},937,{"file":165,"line":236,"context":228},1111,[],[239,266],{"entryPoint":240,"graph":241,"unsanitizedCount":49,"severity":265},"edamam_recipe_settings (edamam.php:236)",{"nodes":242,"edges":261},[243,248,254,257],{"id":244,"type":245,"label":246,"file":165,"line":247},"n0","source","$_POST (x28)",244,{"id":249,"type":250,"label":251,"file":165,"line":252,"wp_function":253},"n1","sink","update_option() [Settings Manipulation]",274,"update_option",{"id":255,"type":245,"label":256,"file":165,"line":247},"n2","$_POST",{"id":258,"type":250,"label":259,"file":165,"line":230,"wp_function":260},"n3","echo() [XSS]","echo",[262,264],{"from":244,"to":249,"sanitized":263},true,{"from":255,"to":258,"sanitized":263},"low",{"entryPoint":267,"graph":268,"unsanitizedCount":49,"severity":265},"\u003Cedamam> (edamam.php:0)",{"nodes":269,"edges":274},[270,271,272,273],{"id":244,"type":245,"label":246,"file":165,"line":247},{"id":249,"type":250,"label":251,"file":165,"line":252,"wp_function":253},{"id":255,"type":245,"label":256,"file":165,"line":247},{"id":258,"type":250,"label":259,"file":165,"line":230,"wp_function":260},[275,276],{"from":244,"to":249,"sanitized":263},{"from":255,"to":258,"sanitized":263},{"summary":278,"deductions":279},"The \"seo-nutrition-and-print-for-recipes-by-edamam\" plugin, v3.3, exhibits a mixed security posture.  While the static analysis reveals a zero attack surface in terms of entry points (AJAX, REST API, shortcodes, cron events), and no critical or high severity taint flows were identified, there are significant concerns regarding data handling and the plugin's vulnerability history. The complete lack of prepared statements for SQL queries and the absence of output escaping for all identified outputs are major red flags.  Furthermore, the presence of file operations and external HTTP requests without apparent checks also warrants caution. The plugin's history includes a medium severity CVE, specifically a Cross-Site Request Forgery (CSRF), which was last patched on 2025-04-09. The fact that this vulnerability is still listed as unpatched in the provided data is a critical issue, indicating a direct and current security risk to users running this version.  The consistent pattern of vulnerabilities, even if historically only medium severity, suggests a potential for recurring security weaknesses. The plugin has strengths in its limited direct attack surface, but the concerning lack of basic security practices in data handling and the unpatched historical vulnerability make its overall security posture questionable and potentially risky.",[280,282,284,287,289,291,294],{"reason":281,"points":156},"Unpatched CVE found in vulnerability history",{"reason":283,"points":84},"100% of SQL queries use prepared statements",{"reason":285,"points":286},"100% of output escaping is not properly implemented",6,{"reason":288,"points":14},"File operations detected without apparent checks",{"reason":290,"points":14},"External HTTP requests detected without apparent checks",{"reason":292,"points":293},"No nonce checks detected",7,{"reason":295,"points":106},"Capability checks are present but limited (3 total)","2026-03-16T22:28:48.873Z",{"wat":298,"direct":312},{"assetPaths":299,"generatorPatterns":304,"scriptPaths":306,"versionParams":307},[300,301,302,303],"\u002Fwp-content\u002Fplugins\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-print.css","\u002Fwp-content\u002Fplugins\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-print.js","\u002Fwp-content\u002Fplugins\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-details.css","\u002Fwp-content\u002Fplugins\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-details.js",[305],"Recipe SEO and Nutrition Plugin by Edamam LLC",[],[308,309,310,311],"seo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-print.css?ver=","seo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-print.js?ver=","seo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-details.css?ver=","seo-nutrition-and-print-for-recipes-by-edamam\u002Frecipe-details.js?ver=",{"cssClasses":313,"htmlComments":316,"htmlAttributes":319,"restEndpoints":322,"jsGlobals":323,"shortcodeOutput":325},[314,315],"edamam-recipe-print-link","edamam-recipe-print-container",[317,318],"\u003C!-- BEGIN EDAMAM RECIPE -->","\u003C!-- END EDAMAM RECIPE -->",[320,321],"data-recipe-id","data-print-url",[],[324],"edamam_recipe_vars",[326,327],"[edamam_recipe]","[edamam_recipe_details]",{"error":263,"url":329,"statusCode":330,"statusMessage":331,"message":331},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":333,"versions":334},11,[335,341,348,355,363,371,379,387,395,403,411],{"version":6,"download_url":26,"svn_tag_url":336,"released_at":38,"has_diff":48,"diff_files_changed":337,"diff_lines":38,"trac_diff_url":338,"vulnerabilities":339,"is_current":263},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F3.1&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F3.3",[340],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":127,"download_url":342,"svn_tag_url":343,"released_at":38,"has_diff":48,"diff_files_changed":344,"diff_lines":38,"trac_diff_url":345,"vulnerabilities":346,"is_current":48},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F3.0&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F3.1",[347],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":69,"download_url":349,"svn_tag_url":350,"released_at":38,"has_diff":48,"diff_files_changed":351,"diff_lines":38,"trac_diff_url":352,"vulnerabilities":353,"is_current":48},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.9&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F3.0",[354],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":356,"download_url":357,"svn_tag_url":358,"released_at":38,"has_diff":48,"diff_files_changed":359,"diff_lines":38,"trac_diff_url":360,"vulnerabilities":361,"is_current":48},"2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.8&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.9",[362],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":364,"download_url":365,"svn_tag_url":366,"released_at":38,"has_diff":48,"diff_files_changed":367,"diff_lines":38,"trac_diff_url":368,"vulnerabilities":369,"is_current":48},"2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.7&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.8",[370],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":372,"download_url":373,"svn_tag_url":374,"released_at":38,"has_diff":48,"diff_files_changed":375,"diff_lines":38,"trac_diff_url":376,"vulnerabilities":377,"is_current":48},"2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.6&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.7",[378],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":380,"download_url":381,"svn_tag_url":382,"released_at":38,"has_diff":48,"diff_files_changed":383,"diff_lines":38,"trac_diff_url":384,"vulnerabilities":385,"is_current":48},"2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.3&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.6",[386],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":388,"download_url":389,"svn_tag_url":390,"released_at":38,"has_diff":48,"diff_files_changed":391,"diff_lines":38,"trac_diff_url":392,"vulnerabilities":393,"is_current":48},"2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.2&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.3",[394],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":396,"download_url":397,"svn_tag_url":398,"released_at":38,"has_diff":48,"diff_files_changed":399,"diff_lines":38,"trac_diff_url":400,"vulnerabilities":401,"is_current":48},"2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.1&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.2",[402],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":404,"download_url":405,"svn_tag_url":406,"released_at":38,"has_diff":48,"diff_files_changed":407,"diff_lines":38,"trac_diff_url":408,"vulnerabilities":409,"is_current":48},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.0&new_path=%2Fseo-nutrition-and-print-for-recipes-by-edamam%2Ftags%2F2.1",[410],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":412,"download_url":413,"svn_tag_url":414,"released_at":38,"has_diff":48,"diff_files_changed":415,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":416,"is_current":48},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fseo-nutrition-and-print-for-recipes-by-edamam\u002Ftags\u002F2.0\u002F",[],[417],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38}]