[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVJjpfvzhB00MX4h0uGKf65BcV73W91U92gwpvbRSvWM":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":38,"analysis":127,"fingerprints":185},"wp-advanced-posts-widget","WP Advanced Posts Widget","1.0.1","Lazar Momcilovic","https:\u002F\u002Fprofiles.wordpress.org\u002Flakialex\u002F","\u003Cp>WP Advanced Posts Widget is a no fuss WordPress widget to showcase your latest, trending and popular posts. It’s lightweight, simple to use and powerful in features.\u003C\u002Fp>\n","WP Advanced Posts Widget is a no fuss WordPress widget to showcase your latest, trending and popular posts. It's lightweight, simple to use and p &hellip;",10,1380,100,2,"2019-09-05T19:38:00.000Z","5.2.24","5.0","",[20,21,22,23,24],"posts","sidebar","thumbnails","widget","widgets","https:\u002F\u002Fgithub.com\u002FlakiAlex\u002Fwp-advanced-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-advanced-posts-widget.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"lakialex",20,30,84,"2026-04-04T05:34:20.865Z",[39,56,76,94,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":54,"download_link":55,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"recent-post-widget-thumbnail","Recent Post Widget Thumbnail","1.0.3","fervillz","https:\u002F\u002Fprofiles.wordpress.org\u002Ffervillz\u002F","\u003Cp>This plugin will empower a custom, adaptable and easy to use recent posts widget, you can show it by means of widget. Permits you to show a list of the latest posts with thumbnail, excerpt and post date.\u003C\u002Fp>\n","Gives adaptable and highly organized recent posts. Show it through widget with thumbnails, post excerpt, post date.",8418,1,"2016-04-05T01:39:00.000Z","4.4.34","3.9",[53,21,22,23,24],"recent-posts","http:\u002F\u002Ffernandovillamorjr.com\u002Fplugins\u002Fabout-us-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-post-widget-thumbnail.1.0.3.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":74,"download_link":75,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"advanced-random-posts-widget","Advanced Random Posts Widget","2.2.1","Ga Satrya","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatrya\u002F","\u003Ch4>Notice\u003C\u002Fh4>\n\u003Cp>This plugin is no longer supported, please use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecent-posts-widget-extended\u002F\" rel=\"ugc\">Recent posts widget Extended\u003C\u002Fa> instead.\u003C\u002Fp>\n\u003Cp>This plugin will enable a custom, flexible and advanced random posts. It allows you to display a list of random posts via shortcode or widget with thumbnail, excerpt and post date, also you can display it from all or specific or multiple taxonomy.\u003C\u002Fp>\n\u003Ch4>Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow you to set title url.\u003C\u002Fli>\n\u003Cli>Display thumbnails, with customizable size and alignment.\u003C\u002Fli>\n\u003Cli>Display excerpt, with customizable length.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple category.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple tag.\u003C\u002Fli>\n\u003Cli>Display from all, specific or multiple taxonomy.\u003C\u002Fli>\n\u003Cli>Display post date.\u003C\u002Fli>\n\u003Cli>Display post modified date.\u003C\u002Fli>\n\u003Cli>Post types.\u003C\u002Fli>\n\u003Cli>Post status.\u003C\u002Fli>\n\u003Cli>Allow you to set custom css class per widget.\u003C\u002Fli>\n\u003Cli>Add custom html or text before and\u002For after random posts.\u003C\u002Fli>\n\u003Cli>Multiple widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Me\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Purchase or download my \u003Ca href=\"https:\u002F\u002Fwp.idenovasi.com\u002F\" rel=\"nofollow ugc\">WordPress themes\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Purchase my \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fidenovasi\" rel=\"nofollow ugc\">Services\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Try another \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fidenovasi\u002F#content-plugins\" rel=\"nofollow ugc\">WordPress plugin\u003C\u002Fa> from me.\u003C\u002Fli>\n\u003Cli>Contribute on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shorcode Explanation\u003C\u002Fh3>\n\u003Cp>Explanation of shortcode options:\u003C\u002Fp>\n\u003Cp>Basic shortcode\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display 10 random posts\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw limit=\"10\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display with thumbnail and set the size\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw thumbnail=\"true\" thumbnail_size=\"arpw-thumbnail\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display posts based on category by id\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw thumbnail=\"true\" cat=\"10\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display portfolio post type\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[arpw post_type=\"portfolio\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Here’s the full default shortcode arguments\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>title=\"\"\noffset=\"\"\nlimit=\"5\"\npost_type=\"post\"\npost_status=\"publish\"\nignore_sticky=\"1\"\ntaxonomy=\"\"\ncat=\"\"\ntag=\"\"\nthumbnail=\"false\"\nthumbnail_size=\"arpw-thumbnail\"\nthumbnail_align=\"left\"\nexcerpt=\"false\"\nexcerpt_length=\"10\"\ndate=\"false\"\ndate_modified=\"false\"\ndate_relative=\"false\"\ncss_class=\"\"\nbefore=\"\"\nafter=\"\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides flexible and advanced random posts. Display it via shortcode or widget with thumbnails, post excerpt, and much more!",10000,216217,80,39,"2023-08-05T11:11:00.000Z","6.1.10","4.5",[72,21,73,23,24],"random-posts","thumbnail","https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-random-posts-widget.2.2.1.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":64,"downloaded":84,"rating":28,"num_ratings":28,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":92,"download_link":93,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"raratheme-companion","RaraTheme Companion","1.4.4","Rara Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fraratheme\u002F","\u003Cp>RaraTheme Companion is truly a must have companion for your website. It provides 23 useful and frequently used widgets that you can add to the sidebars to create an engaging website.\u003C\u002Fp>\n\u003Ch3>Widgets offered\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Advertisement\u003C\u002Fli>\n\u003Cli>A Featured Page\u003C\u002Fli>\n\u003Cli>Author Bio\u003C\u002Fli>\n\u003Cli>Call to Action\u003C\u002Fli>\n\u003Cli>Client Logo\u003C\u002Fli>\n\u003Cli>Contact\u003C\u002Fli>\n\u003Cli>Custom Categories\u003C\u002Fli>\n\u003Cli>Facebook Page\u003C\u002Fli>\n\u003Cli>FAQs\u003C\u002Fli>\n\u003Cli>Featured Post\u003C\u002Fli>\n\u003Cli>Icon Text\u003C\u002Fli>\n\u003Cli>Image Text\u003C\u002Fli>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Latest Tweets\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Popular Post\u003C\u002Fli>\n\u003Cli>Posts Category Slider\u003C\u002Fli>\n\u003Cli>Recent Post\u003C\u002Fli>\n\u003Cli>Snapchat\u003C\u002Fli>\n\u003Cli>Social Media\u003C\u002Fli>\n\u003Cli>Stat Counter\u003C\u002Fli>\n\u003Cli>Team Member\u003C\u002Fli>\n\u003Cli>Testimonial\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The plugin works best with themes developed by Rara Theme.\u003C\u002Fp>\n\u003Cp>The plugin also provides simple yet clean code which allows developers to overwrite the plugin properties. The plugin offers a multiple numbers of filters and action hooks which for maximum flexibility to the developers.\u003C\u002Fp>\n","23 extremely useful custom widgets to create an engaging website.",497772,"2026-01-06T05:43:00.000Z","6.9.4","4.4.0","7.4",[20,90,91,24],"sidebars","social-links","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fraratheme-companion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraratheme-companion.1.4.4.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":18,"short_description":100,"active_installs":101,"downloaded":102,"rating":36,"num_ratings":11,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":18,"tags":106,"homepage":108,"download_link":109,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"per-page-sidebars","Per Page Sidebars","2.0.3","Brian Layman","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrianlayman\u002F","The Per Page Sidebars (PPS) plugin allows blog administrators to create a unique sidebar for each Page. No template editing is required.",1000,67740,"2018-03-14T19:32:00.000Z","4.9.29","3.1",[107,20,90,24],"pages","http:\u002F\u002FTheCodeCave.com\u002Fplugins\u002Fper-page-sidebars","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fper-page-sidebars.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":36,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":18,"tags":124,"homepage":125,"download_link":126,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"per-page-widgets","Per Page Widgets","0.0.7","Internet123","https:\u002F\u002Fprofiles.wordpress.org\u002Finternet123\u002F","\u003Cp>Control widget areas on a per-page \u002F per-post basis.\u003C\u002Fp>\n\u003Cp>Gives you the ability to show or hide individual widget areas on each page \u002F post as well as completely substituting the widgets shown in a specific widget area on a specific page or post.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>The plugin has not been tested below version 3.3.\u003C\u002Fp>\n","Control widget areas on a per-page \u002F per-post basis.",300,16944,5,"2012-07-02T14:07:00.000Z","3.4.2","3.3",[107,20,90,24],"http:\u002F\u002Fwww.i123.dk\u002Fwordpress-plugin-per-page-widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fper-page-widgets.0.0.7.zip",{"attackSurface":128,"codeSignals":154,"taintFlows":176,"riskAssessment":177,"analyzedAt":184},{"hooks":129,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":28,"unprotectedCount":28},[130,136,139,142,144,147],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","plugins_loaded","anonymous","inc\\class-wpapw.php",147,{"type":131,"name":137,"callback":133,"file":134,"line":138},"admin_enqueue_scripts",162,{"type":131,"name":140,"callback":133,"file":134,"line":141},"wp_enqueue_scripts",177,{"type":131,"name":140,"callback":133,"file":134,"line":143},178,{"type":131,"name":145,"callback":133,"file":134,"line":146},"widgets_init",180,{"type":131,"name":148,"callback":133,"file":134,"line":149},"wp_head",181,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":175},[],{"prepared":28,"raw":28,"locations":157},[],{"escaped":159,"rawEcho":160,"locations":161},60,6,[162,166,168,170,172,174],{"file":163,"line":164,"context":165},"inc\\class-wpapw-widget.php",32,"raw output",{"file":163,"line":167,"context":165},67,{"file":163,"line":169,"context":165},78,{"file":163,"line":171,"context":165},128,{"file":163,"line":173,"context":165},183,{"file":163,"line":173,"context":165},[],[],{"summary":178,"deductions":179},"The plugin 'wp-advanced-posts-widget' v1.0.1 presents a generally positive security posture based on the provided static analysis and vulnerability history. The absence of identified dangerous functions, SQL queries not using prepared statements, external HTTP requests, and file operations indicates a commitment to secure coding practices. Furthermore, the high percentage of properly escaped outputs suggests good handling of user-supplied data before display.\n\nThe static analysis shows a remarkably small attack surface with zero AJAX handlers, REST API routes, shortcodes, or cron events. This significantly reduces the potential for external interaction and exploitation. The taint analysis yielding no critical or high-severity flows further reinforces the perception of a secure codebase.\n\nThe vulnerability history is entirely clear, with no known CVEs or past vulnerabilities. This lack of historical issues, coupled with the current clean analysis, suggests a well-maintained and secure plugin. However, the complete absence of nonce checks and capability checks, while not immediately leading to a deduction given the zero attack surface, could become a concern if the plugin were to introduce interactive elements in future versions without adding these essential security layers.",[180,182],{"reason":181,"points":120},"Missing nonce checks",{"reason":183,"points":120},"Missing capability checks","2026-03-16T23:53:15.001Z",{"wat":186,"direct":199},{"assetPaths":187,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[188,189,190,191],"\u002Fwp-content\u002Fplugins\u002Fwp-advanced-posts-widget\u002Fdist\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fwp-advanced-posts-widget\u002Fdist\u002Fjs\u002Fadmin.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-advanced-posts-widget\u002Fdist\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwp-advanced-posts-widget\u002Fdist\u002Fjs\u002Fmain.min.js",[],[189,191],[195,196,197,198],"wp-advanced-posts-widget\u002Fdist\u002Fcss\u002Fadmin.css?ver=","wp-advanced-posts-widget\u002Fdist\u002Fjs\u002Fadmin.min.js?ver=","wp-advanced-posts-widget\u002Fdist\u002Fcss\u002Fstyle.css?ver=","wp-advanced-posts-widget\u002Fdist\u002Fjs\u002Fmain.min.js?ver=",{"cssClasses":200,"htmlComments":201,"htmlAttributes":202,"restEndpoints":203,"jsGlobals":204,"shortcodeOutput":205},[],[],[],[],[],[]]