[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$faWR3XnmR41QBVsUpCyGbyQqIxhs-8Ieyj-vWOhhLM8A":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":127,"fingerprints":182},"women-quotes","Women Quotes","2.0.2","philippe","https:\u002F\u002Fprofiles.wordpress.org\u002Fppaquet\u002F","\u003Cp>This plugin adds a sidebar widget and a shortcode that displays randomly women’s quotes about womanhood and “being women”.\u003C\u002Fp>\n","Adds a sidebar widget and a shortcode that displays randomly women's quotes about womanhood and \"being women\".",10,4554,100,1,"2014-02-09T08:34:00.000Z","3.7.41","2.8","",[20,21,22,23,24],"quote","quotes","shortcode","sidebar","widget","http:\u002F\u002Fwww.joeswebtools.com\u002Fwordpress-plugins\u002Fwomen-quotes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwomen-quotes.2.0.2.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},"ppaquet",9,1190,30,84,"2026-04-04T14:44:10.265Z",[40,57,75,94,112],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":11,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"r12themes-quotes","R12Themes Quotes","1.0.2","rzvc","https:\u002F\u002Fprofiles.wordpress.org\u002Frzvc\u002F","\u003Cp>It displays random qoutes on your sidebar or on your page depending where you want to be shown.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>You can add the quote on your sidebar by using the “Quote” widget that allows you to set the title of your block, number of quotes that you want to be displayed or one specific quote.\u003C\u002Fp>\n\u003Cp>You can display the quotes via template by using \u003Ccode>\u003C?php do_action( 'r12themes_quotes' ); ?>\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>This sintax can be customized by using the following arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘limit’ => 1 (the default value – e.g \u003Ccode>2\u003C\u002Fcode>  will display two random quotes )\u003C\u002Fli>\n\u003Cli>‘id’ => 0 ( display random post – e.g. \u003Ccode>19\u003C\u002Fcode>  will display the quote that have id = 19 )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can add this in your post by using [r12themes_quotes], the arguments above apply to this one to.\u003C\u002Fp>\n","It displays random qoutes on your sidebar or on your page depending where you want to be shown.",1490,"2012-11-22T08:17:00.000Z","3.4.2","3.0.1",[21,53,23,54],"shortcodes","widgets","http:\u002F\u002Fwww.r12themes.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fr12themes-quotes.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":17,"requires_php":18,"tags":71,"homepage":73,"download_link":74,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"easy-random-quotes","Easy Random Quotes","1.8","Kailey (trepmal)","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrepmal\u002F","\u003Cp>Insert quotes and pull them randomly into your pages and posts (via shortcodes) or your template (via template tags).\u003Cbr \u002F>\nCan refer to quote IDs to use specific quotes. Also widget-enabled\u003C\u002Fp>\n","Insert quotes and pull them randomly into your pages and posts (via shortcodes) or your template (via template tags).",500,21239,86,6,"2016-09-29T02:57:00.000Z","4.6.30",[72,53,24],"random-quotes","http:\u002F\u002Ftrepmal.com\u002Fplugins\u002Feasy-random-quotes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-random-quotes.1.8.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":18,"tags":90,"homepage":92,"download_link":93,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"quotes-shortcode-and-widget","Quotes Shortcode and Widget","1.14","OTWthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fotwthemes\u002F","\u003Cp>It is easy to create all different kinds of Quotes for your WordPress site. Insert Quotes anywhere in your site – page\u002Fpost editor, sidebars, template files. No coding is required. It is all done in a nice and easy interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quotes Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Quote Text \u003C\u002Fli>\n\u003Cli>Border\u003C\u002Fli>\n\u003Cli>Border Style \u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Background Pattern\u003C\u002Fli>\n\u003Cli>Text Color\u003C\u002Fli>\n\u003Cli>Custom CSS Class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Insert Quotes Anywhere in your site\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Basically Quotes can be inserted anywhere in your site\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page\u002Fpost WYSIWYG editor by using the buttion in the editor\u003C\u002Fli>\n\u003Cli>In sidebars by using the OTW Shortcode Widget\u003C\u002Fli>\n\u003Cli>In template files by using the Quote’s shortcode and WordPress do_shortcode function\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom styling\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you need to further style an Quotes here are your options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Each Quote shortcode has it’s unique CSS class that can be used to style all Quotes.\u003C\u002Fli>\n\u003Cli>Create a new class for each instance of an Quotes shortcode in its interface so you can style it individually.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Localization\u002FInternationalization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin comes Localization\u002FInternationalization ready. It is following WordPress I18n standards.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full version of the plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Upgrade to the \u003Cstrong>Pro version\u003C\u002Fstrong> of this plugin – the fastes way to build your WordPress based site including regular updates and premium support:\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fc\u002F1246358\u002F275988\u002F4415?subId1=cm&subId2=2020&subId3=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fcontent-manager-for-wordpress%2F7431829&u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fcontent-manager-for-wordpress%2F7431829\" rel=\"nofollow ugc\">Content Manager\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fotwthemes.com\u002Fdemos\u002F1ts\u002F?item=Content%20Manager&utm_source=wp.org&utm_medium=page&utm_content=upgrade&utm_campaign=cml\" rel=\"nofollow ugc\">Demo site\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>Custom Responsive Layouts – Build in Seconds\u003C\u002Fli>\n\u003Cli>Front-end Editor – Edit your layouts and content in the front-end of your site\u003C\u002Fli>\n\u003Cli>40+ Shortcodes with add\u002Fedit Interface, Custom and Imported Shortcodes\u003C\u002Fli>\n\u003Cli>Insert Shortcodes Anywhere – Layouts, Page Editor, Sidebars, Template files\u003C\u002Fli>\n\u003Cli>Insert Sidebars Anywhere – Layouts, Page Editor, Template files\u003C\u002Fli>\n\u003Cli>WordPress Widgets Anywhere – Layouts, Page Editor, Template files\u003C\u002Fli>\n\u003Cli>Content Sidebars\u003C\u002Fli>\n\u003Cli>Support and Updates\u003C\u002Fli>\n\u003Cli>Zero Coding Required\u003C\u002Fli>\n\u003C\u002Ful>\n","Create Quotes. Nice and easy interface. Insert anywhere in your site - page\u002Fpost editor, sidebars, template files.",200,14566,80,2,"2022-04-01T04:13:00.000Z","5.9.13","3.6",[91,20,21,22,54],"button","http:\u002F\u002FOTWthemes.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquotes-shortcode-and-widget.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":13,"downloaded":102,"rating":85,"num_ratings":14,"last_updated":103,"tested_up_to":104,"requires_at_least":6,"requires_php":18,"tags":105,"homepage":108,"download_link":109,"security_score":110,"vuln_count":14,"unpatched_count":14,"last_vuln_date":111,"fetched_at":30},"xmasb-quotes","XmasB Quotes","1.6.1","XmasB","https:\u002F\u002Fprofiles.wordpress.org\u002Fxmasb\u002F","\u003Cp>XmasB Quotes lets you add and show randow quotes to your wordpress blog with ease. It uses the db to store quotes.\u003Cbr \u002F>\nYou can specify an image for each quote, deafult image for quotes, or disable images.\u003Cbr \u002F>\nNow with the option to use quotes as links!\u003C\u002Fp>\n\u003Cp>Please rate this plugin if you like it!\u003C\u002Fp>\n\u003Cp>For support and questions please visit \u003Ca href=\"http:\u002F\u002Fxmasb.com\u002Fxmasbquotes\" rel=\"nofollow ugc\">the plugin page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>XmasB Quotes is available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (base language – feel free to make suggestions if you want\u003C\u002Fli>\n\u003Cli>Belarusian – by \u003Ca href=\"http:\u002F\u002Fwww.fatcow.com\" rel=\"nofollow ugc\">Fat Cow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch – by Rene at \u003Ca href=\"http:\u002F\u002Fwpwebshop.com\u002Fpremium-wordpress-plugins\u002F\" rel=\"nofollow ugc\">WordPress Webshop\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French – by Farida at \u003Ca href=\"http:\u002F\u002Fwww.traducteurs.com\u002F\" rel=\"nofollow ugc\">Traducteurs.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German – by \u003Ca href=\"http:\u002F\u002Fwww.alariel.de\u002Fblog\u002F\" rel=\"nofollow ugc\">Alariel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Italian – by \u003Ca href=\"http:\u002F\u002Fgidibao.net\u002F\" rel=\"nofollow ugc\">gidibao\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Norwegian – by \u003Ca href=\"http:\u002F\u002Fzhayena.net\u002F\" rel=\"nofollow ugc\">Kristin K. Wangen\u003C\u002Fa> \u002F \u003Ca href=\"http:\u002F\u002Fxmasb.com\" rel=\"nofollow ugc\">Yngve Thoresen\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Russian – by Flector at \u003Ca href=\"http:\u002F\u002Fwww.wordpressplugins.ru\u002F\" rel=\"nofollow ugc\">WordPressPlugins.ru\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish – by \u003Ca href=\"http:\u002F\u002Fwww.elquintosuyo.com\u002F\" rel=\"nofollow ugc\">Carlos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Swedish – by \u003Ca href=\"http:\u002F\u002Frabatt.se\u002F\" rel=\"nofollow ugc\">Rabatt\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support and questions please visit \u003Ca href=\"http:\u002F\u002Fxmasb.com\u002Fxmasbquotes\" rel=\"nofollow ugc\">the plugin page\u003C\u002Fa>\u003C\u002Fp>\n","Add random quotes with image to your Wordpress blog with this widget.",21054,"2012-01-03T07:45:00.000Z","3.3.2",[106,21,23,24,107],"image","xmasb","http:\u002F\u002Fxmasb.com\u002Fxmasbquotes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxmasb-quotes.1.6.1.zip",63,"2025-08-26 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":36,"downloaded":120,"rating":28,"num_ratings":28,"last_updated":121,"tested_up_to":122,"requires_at_least":17,"requires_php":18,"tags":123,"homepage":125,"download_link":126,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-random-quote","WP Random Quote","1.0.3","sabirmostofa","https:\u002F\u002Fprofiles.wordpress.org\u002Fsabirmostofa\u002F","\u003Cp>Display a random quote provided by QOTD.org in your sidebar as a widget or in a page\u002Fpost using a shortcode. For more info:www.qotd.org\u002Fwp-plugin.html\u003C\u002Fp>\n\u003Cp>The main features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>As many \u003Cstrong>widgets\u003C\u002Fstrong> as you need\u003C\u002Fli>\n\u003Cli>Font sizes can be configured\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional \u003Cstrong>automatic rotation\u003C\u002Fstrong> of the quotes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong> can be used to add one quote or series of quotes to your posts and pages. The shortcodes come with a set of individual options as well and, if needed, they can be extended to apply everywhere on the blog, allowing random words for the tagline, the category names, the post titles etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Display a random quote provided by QOTD.org in your sidebar as a widget or in a page\u002Fpost using a shortcode. For more info:www.qotd.org\u002Fwp-plugin.html",5773,"2015-01-19T23:59:00.000Z","4.1.42",[21,124,72,23,24],"random","http:\u002F\u002Fwww.qotd.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-random-quote.1.0.3.zip",{"attackSurface":128,"codeSignals":143,"taintFlows":168,"riskAssessment":169,"analyzedAt":181},{"hooks":129,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":142,"entryPointCount":14,"unprotectedCount":28},[130],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","widgets_init","anonymous","women-quotes.php",126,[],[],[139],{"tag":4,"callback":140,"file":134,"line":141},"women_quotes_shortcode_handler",125,[],{"dangerousFunctions":144,"sqlUsage":148,"outputEscaping":150,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":167},[145],{"fn":146,"file":134,"line":135,"context":147},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"WP_Widget_Women_Quotes\");'))",{"prepared":28,"raw":28,"locations":149},[],{"escaped":14,"rawEcho":151,"locations":152},7,[153,156,157,159,161,163,165],{"file":134,"line":154,"context":155},83,"raw output",{"file":134,"line":37,"context":155},{"file":134,"line":158,"context":155},92,{"file":134,"line":160,"context":155},93,{"file":134,"line":162,"context":155},96,{"file":134,"line":164,"context":155},109,{"file":134,"line":166,"context":155},110,[],[],{"summary":170,"deductions":171},"The \"women-quotes\" plugin v2.0.2 exhibits a mixed security posture. On the positive side, it has a very small attack surface with only one entry point (a shortcode) and no known past vulnerabilities. The absence of external HTTP requests and file operations further reduces potential attack vectors. Furthermore, all detected SQL queries utilize prepared statements, which is a strong security practice.\n\nHowever, significant concerns arise from the code signals. The presence of the `create_function` dangerous function is a critical red flag, as it can be exploited to execute arbitrary PHP code. The extremely low percentage of properly escaped output (13%) indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Additionally, the complete lack of nonce checks and capability checks on its single entry point means that any user, regardless of their role or authentication status, can potentially trigger actions within the plugin, leading to privilege escalation or unauthorized data manipulation if the `create_function` or unescaped output is exploited.\n\nWhile the plugin has no recorded vulnerability history, this is not a guarantee of future security, especially given the identified coding weaknesses. The combination of a dangerous function and widespread unescaped output on an unprotected entry point presents a substantial risk of critical security flaws. The plugin needs immediate attention to address these fundamental security issues.",[172,175,177,179],{"reason":173,"points":174},"Dangerous function 'create_function' used",15,{"reason":176,"points":11},"Low percentage of properly escaped output",{"reason":178,"points":151},"No nonce checks on entry points",{"reason":180,"points":151},"No capability checks on entry points","2026-03-17T00:45:45.865Z",{"wat":183,"direct":188},{"assetPaths":184,"generatorPatterns":185,"scriptPaths":186,"versionParams":187},[],[],[],[],{"cssClasses":189,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[],[],[],[],[],[195,196,197],"\u003Cdiv style=\"text-align: justify;\">","\u003Cdiv style=\"text-align: right;\">\u003Ci>","\u003Cdiv style=\"text-align: center;\">\u003Cfont face=\"arial\" size=\"-3\">\u003Ca href=\"http:\u002F\u002Fwww.joeswebtools.com\u002Fwordpress-plugins\u002Fwomen-quotes\u002F\" title=\"Women Quotes widget plugin for WordPress\">Joe's\u003C\u002Fa>\u003C\u002Ffont>\u003C\u002Fdiv>"]