[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffnBbrvIbg5eF8-6qpziyToae2Pd8dMo_qjmCGHRyMDo":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":139,"fingerprints":470},"pbsocialnetworks","pbSocialNetworks","1.1.3","PascalBajorat","https:\u002F\u002Fprofiles.wordpress.org\u002Fpascalbajorat\u002F","\u003Cp>pbSocialNetworks Pro is a powerful WordPress Plugin that helps you to integrate social netwok buttons and track your social media campaigns with special statistics!\u003C\u002Fp>\n\u003Cp>Include Facebook’s Like and Recommondation Buttons as well as Google’s +1, Twitter’s Tweet Buttons and Pinterest Pin it Button with just a few clicks. Additional Sidebar Widgets for Facebook and Twitter make your site truly social. With support for Open Graph protocol, this plugin is the all-in-one solution for your WordPress Blog.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Social Network Buttons\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Like \u002F Recommend Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Google+ +1 Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Twitter Tweet\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Pinterest Pin it Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcodes for\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Like \u002F Recommend Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Google+ +1 Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Twitter Tweet\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Pinterest Pin it Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Widgets\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Activity Feed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Like Box\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Recommendations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Facebook Subscribe Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Twitter Last Tweets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Open Graph protocol\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Metabox for Settings in each Page or Article\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Preview-Image for Articles and Pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Extensive Support for different OG Metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Statistics\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Statistics for Facebook, Twitter, Google+ and Pinterest\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Statistics for Facebook like Button, Twitter Tweet Button, Google +1 Button and Pinterest Pin it Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Automatic Update-System\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Social Network Buttons\u003C\u002Fh4>\n\u003Cp>All these Social Network Buttons are fully customizable and can be automatically displayed above or below Articles and Pages, if you want that otherwise you can include the buttons manually with Shortcodes.\u003Cbr \u002F>\nThe Shortcodes can be used in Articles, Pages, Custom-Post-Types and of course in your Theme with the do_shortcode() function. And the Behavior of the Shortcodes generated Buttons is also adjustable over the Graphical Settings-Page.\u003C\u002Fp>\n\u003Ch4>Widgets\u003C\u002Fh4>\n\u003Cp>pbSocialNetworks Pro has some new great Sidebar Widgets for your Blog:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook Activity Feed\u003C\u002Fli>\n\u003Cli>Facebook Like Box\u003C\u002Fli>\n\u003Cli>Facebook Recommendations\u003C\u002Fli>\n\u003Cli>Facebook Subscribe Button\u003C\u002Fli>\n\u003Cli>Twitter Last Tweets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All these Widgets come with a lot of settings to customize it.\u003C\u002Fp>\n\u003Ch4>Open Graph protocol\u003C\u002Fh4>\n\u003Cp>“The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.” (\u003Ca href=\"http:\u002F\u002Fopengraphprotocol.org\u002F\" rel=\"nofollow ugc\">opengraphprotocol.org\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>pbSocialNetworks Pro has an extensive support for the most used Open Graph Metadata and a lot more. You can set up your Open Graph Metadata for the whole site and specify it in each Article or Page.\u003Cbr \u002F>\nWith Open Graph you get a better visibility in Social Networks like Facebook as other Websites without Open Graph.\u003C\u002Fp>\n\u003Ch4>Statistics\u003C\u002Fh4>\n\u003Cp>pbSocialNetworks Pro has a two Part Statistics System: The fist Part tracks all Traffic you receive by Social Networks like Facebook, Google+ and Twitter.\u003Cbr \u002F>\nThe second Part tracks only visitors who come over links by the Social Buttons like Facebook like, Google +1 or a Tweet by the Tweet Button.\u003Cbr \u002F>\nWith this two Channel System you can easily track your Social Media Campaigns and the Activity of your Users with the Social Button Tracking.\u003C\u002Fp>\n\u003Ch4>Multilingual\u003C\u002Fh4>\n\u003Cp>The Plugin itself is fully Multilanguage compatible and supports english and german. If you need more languages you can easily translate it yourself with the .po files (\u003Ca href=\"http:\u002F\u002Fwww.poedit.net\u002F\" rel=\"nofollow ugc\">PoEdit\u003C\u002Fa>).\u003Cbr \u002F>\nThe Social Network Buttons has Language Options too.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>I’ve developed pbSocialNetworks Pro with a lot of fun and love. If you have some Questions, Problems or Bugs found then you can use the Support Forum here on wordpress.org to contact me.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>» WordPress 3.0 or newer\u003C\u002Fp>\n\u003Cp>If you have any questions or problems, you can ask me: \u003Ca href=\"https:\u002F\u002Fwww.pascal-bajorat.com\u002F\" title=\"Pascal Bajorat - Webdesigner \u002F WordPress \u002F WebDeveloper Berlin\" rel=\"nofollow ugc\">Pascal Bajorat – Webdesigner \u002F WordPress \u002F WebDeveloper\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Licence\u003C\u002Fh3>\n\u003Cp>GNU General Public License v.3 – http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fp>\n","pbSocialNetworks is a powerful Plugin that helps you to integrate social netwok buttons + widgets and track your social media traffic!",10,4632,90,2,"2016-12-16T18:55:00.000Z","4.7.32","3.0","",[20,21,22,23,24],"admin","post","posts","sidebar","widget","http:\u002F\u002Fwww.pbsocialnetworks.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpbsocialnetworks.1.1.3.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":13,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"pascalbajorat",3,8040,4,93,"2026-04-05T03:00:45.663Z",[40,61,83,101,121],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":18,"tags":55,"homepage":59,"download_link":60,"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",[56,23,57,24,58],"random-posts","thumbnail","widgets","https:\u002F\u002Fgithub.com\u002Fidenovasi\u002Fadvanced-random-posts-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-random-posts-widget.2.2.1.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":48,"downloaded":69,"rating":70,"num_ratings":14,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":28,"last_vuln_date":82,"fetched_at":30},"newpost-catch","Newpost Catch","1.3.22","Tetsuya Imamura","https:\u002F\u002Fprofiles.wordpress.org\u002Fs56bouya\u002F","\u003Cp>Thumbnails in new articles setting widget.\u003C\u002Fp>\n","Thumbnails in new articles setting widget.",288091,100,"2025-03-03T00:21:00.000Z","6.7.5","5.6","7.2",[76,77,22,23,24],"image","images","http:\u002F\u002Fwww.imamura.biz\u002Fblog\u002Fnewpost-catch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewpost-catch.1.3.22.zip",91,1,"2025-02-20 15:03:22",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":48,"downloaded":91,"rating":28,"num_ratings":28,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":70,"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",[22,97,98,58],"sidebars","social-links","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fraratheme-companion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraratheme-companion.1.4.4.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":18,"download_link":120,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"recent-posts-by-category-widget","Recent Posts by Category Widget","1.3","Ross Cornell","https:\u002F\u002Fprofiles.wordpress.org\u002Frossc\u002F","\u003Cp>This plugin adds a simple widget that allows you to display a number of recent blog posts from a specific category. You have the options to choose a title, category, number of posts and whether or not to show the post date. The posts will be ordered by date just like the default Recent Posts widget included with WordPress.\u003C\u002Fp>\n","Just like the default Recent Posts widget except you can choose a category to pull posts from.",4000,33251,94,12,"2017-11-28T16:45:00.000Z","4.2.39","3.0.1",[117,118,119,23,24],"categories","category","recent-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecent-posts-by-category-widget.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":111,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":17,"requires_php":95,"tags":134,"homepage":137,"download_link":138,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"expanding-archives","Expanding Archives","2.1.0","Ashley","https:\u002F\u002Fprofiles.wordpress.org\u002Fnosegraze\u002F","\u003Cp>Expanding Archives adds a widget that shows your old posts in an expandable\u002Fcollapsible format. Each post is categorized under its year and month, so you can expand all the posts in a given month and year.\u003C\u002Fp>\n\u003Cp>This plugin comes with very minimal CSS styling so you can easily customize it to match your design.\u003C\u002Fp>\n\u003Cp>JavaScript is required. No IE support.\u003C\u002Fp>\n","This plugin adds a new widget where you can view your old posts by expanding certain years and months.",2000,22798,6,"2024-03-23T14:55:00.000Z","6.4.8",[135,136,22,23,24],"archives","navigation","https:\u002F\u002Fshop.nosegraze.com\u002Fproduct\u002Fexpanding-archives\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpanding-archives.zip",{"attackSurface":140,"codeSignals":211,"taintFlows":431,"riskAssessment":457,"analyzedAt":469},{"hooks":141,"ajaxHandlers":203,"restRoutes":204,"shortcodes":205,"cronEvents":210,"entryPointCount":81,"unprotectedCount":28},[142,148,152,156,160,164,168,172,176,180,185,190,195,197,199,201],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","plugins_loaded","lang","pbSocialNetworks.php",26,{"type":143,"name":149,"callback":150,"file":146,"line":151},"init","registerStylesAndScripts",41,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_menu","menu",47,{"type":143,"name":157,"callback":158,"file":146,"line":159},"admin_init","initOptions",48,{"type":143,"name":161,"callback":162,"file":146,"line":163},"admin_print_scripts","adminScripts",49,{"type":143,"name":165,"callback":166,"file":146,"line":167},"admin_print_styles","adminStyles",50,{"type":143,"name":169,"callback":170,"file":146,"line":171},"add_meta_boxes","ogMetaBox",51,{"type":143,"name":173,"callback":174,"file":146,"line":175},"save_post","ogMetaBoxSavePostdata",52,{"type":143,"name":177,"callback":178,"priority":81,"file":146,"line":179},"wp_head","headscripts",61,{"type":143,"name":181,"callback":182,"priority":183,"file":146,"line":184},"wp_footer","footerscripts",9999,62,{"type":186,"name":187,"callback":188,"priority":11,"file":146,"line":189},"filter","the_content","addButtonContent",65,{"type":143,"name":191,"callback":192,"file":193,"line":194},"widgets_init","anonymous","pbWidgets.php",53,{"type":143,"name":191,"callback":192,"file":193,"line":196},104,{"type":143,"name":191,"callback":192,"file":193,"line":198},152,{"type":143,"name":191,"callback":192,"file":193,"line":200},197,{"type":143,"name":191,"callback":192,"file":193,"line":202},257,[],[],[206],{"tag":207,"callback":208,"file":146,"line":209},"pbsn","pbsnShortcode",35,[],{"dangerousFunctions":212,"sqlUsage":224,"outputEscaping":239,"fileOperations":28,"externalRequests":28,"nonceChecks":81,"capabilityChecks":14,"bundledLibraries":430},[213,216,218,220,222],{"fn":214,"file":193,"line":194,"context":215},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"pbsn_likebox\");'));",{"fn":214,"file":193,"line":196,"context":217},"add_action('widgets_init', create_function('', 'return register_widget(\"pbsn_activityfeed\");'));",{"fn":214,"file":193,"line":198,"context":219},"add_action('widgets_init', create_function('', 'return register_widget(\"pbsn_recommendations\");'));",{"fn":214,"file":193,"line":200,"context":221},"add_action('widgets_init', create_function('', 'return register_widget(\"pbsn_subscribebtn\");'));",{"fn":214,"file":193,"line":202,"context":223},"add_action('widgets_init', create_function('', 'return register_widget(\"pbsn_lasttweet\");'));",{"prepared":225,"raw":131,"locations":226},5,[227,231,233,234,235,237],{"file":228,"line":229,"context":230},"pbStats.php",14,"$wpdb->get_results() with variable interpolation",{"file":228,"line":232,"context":230},82,{"file":228,"line":27,"context":230},{"file":228,"line":13,"context":230},{"file":228,"line":236,"context":230},118,{"file":228,"line":238,"context":230},160,{"escaped":28,"rawEcho":240,"locations":241},99,[242,246,248,250,252,254,256,258,260,262,264,266,268,270,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,351,353,355,356,358,360,362,364,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,408,410,412,414,415,417,419,420,421,423,425,427,428,429],{"file":243,"line":244,"context":245},"pbOptions.php",1069,"raw output",{"file":243,"line":247,"context":245},1100,{"file":243,"line":249,"context":245},1102,{"file":243,"line":251,"context":245},1103,{"file":243,"line":253,"context":245},1104,{"file":243,"line":255,"context":245},1105,{"file":243,"line":257,"context":245},1106,{"file":243,"line":259,"context":245},1107,{"file":243,"line":261,"context":245},1108,{"file":243,"line":263,"context":245},1109,{"file":146,"line":265,"context":245},178,{"file":146,"line":267,"context":245},180,{"file":146,"line":269,"context":245},182,{"file":146,"line":200,"context":245},{"file":146,"line":272,"context":245},202,{"file":146,"line":274,"context":245},208,{"file":146,"line":276,"context":245},210,{"file":146,"line":278,"context":245},213,{"file":146,"line":280,"context":245},215,{"file":146,"line":282,"context":245},219,{"file":146,"line":284,"context":245},221,{"file":146,"line":286,"context":245},227,{"file":146,"line":288,"context":245},230,{"file":146,"line":290,"context":245},233,{"file":146,"line":292,"context":245},236,{"file":146,"line":294,"context":245},239,{"file":146,"line":296,"context":245},242,{"file":146,"line":298,"context":245},245,{"file":146,"line":300,"context":245},248,{"file":146,"line":302,"context":245},251,{"file":146,"line":304,"context":245},254,{"file":146,"line":202,"context":245},{"file":146,"line":307,"context":245},260,{"file":146,"line":309,"context":245},263,{"file":146,"line":311,"context":245},311,{"file":146,"line":313,"context":245},340,{"file":146,"line":315,"context":245},350,{"file":146,"line":317,"context":245},360,{"file":146,"line":319,"context":245},370,{"file":228,"line":321,"context":245},205,{"file":228,"line":323,"context":245},223,{"file":228,"line":325,"context":245},259,{"file":228,"line":327,"context":245},299,{"file":228,"line":329,"context":245},335,{"file":228,"line":331,"context":245},337,{"file":228,"line":333,"context":245},339,{"file":193,"line":335,"context":245},15,{"file":193,"line":337,"context":245},16,{"file":193,"line":339,"context":245},17,{"file":193,"line":341,"context":245},25,{"file":193,"line":343,"context":245},27,{"file":193,"line":345,"context":245},30,{"file":193,"line":347,"context":245},33,{"file":193,"line":349,"context":245},36,{"file":193,"line":51,"context":245},{"file":193,"line":352,"context":245},42,{"file":193,"line":354,"context":245},45,{"file":193,"line":159,"context":245},{"file":193,"line":357,"context":245},68,{"file":193,"line":359,"context":245},69,{"file":193,"line":361,"context":245},70,{"file":193,"line":363,"context":245},78,{"file":193,"line":50,"context":245},{"file":193,"line":366,"context":245},83,{"file":193,"line":368,"context":245},86,{"file":193,"line":370,"context":245},89,{"file":193,"line":372,"context":245},92,{"file":193,"line":374,"context":245},95,{"file":193,"line":376,"context":245},98,{"file":193,"line":378,"context":245},119,{"file":193,"line":380,"context":245},120,{"file":193,"line":382,"context":245},121,{"file":193,"line":384,"context":245},129,{"file":193,"line":386,"context":245},131,{"file":193,"line":388,"context":245},134,{"file":193,"line":390,"context":245},137,{"file":193,"line":392,"context":245},140,{"file":193,"line":394,"context":245},143,{"file":193,"line":396,"context":245},146,{"file":193,"line":398,"context":245},167,{"file":193,"line":400,"context":245},168,{"file":193,"line":402,"context":245},169,{"file":193,"line":404,"context":245},177,{"file":193,"line":406,"context":245},179,{"file":193,"line":269,"context":245},{"file":193,"line":409,"context":245},185,{"file":193,"line":411,"context":245},188,{"file":193,"line":413,"context":245},191,{"file":193,"line":278,"context":245},{"file":193,"line":416,"context":245},214,{"file":193,"line":418,"context":245},217,{"file":193,"line":284,"context":245},{"file":193,"line":284,"context":245},{"file":193,"line":422,"context":245},226,{"file":193,"line":424,"context":245},235,{"file":193,"line":426,"context":245},243,{"file":193,"line":298,"context":245},{"file":193,"line":300,"context":245},{"file":193,"line":302,"context":245},[],[432,449],{"entryPoint":433,"graph":434,"unsanitizedCount":34,"severity":448},"StatsPage (pbStats.php:65)",{"nodes":435,"edges":445},[436,440],{"id":437,"type":438,"label":439,"file":228,"line":359},"n0","source","$_POST (x3)",{"id":441,"type":442,"label":443,"file":228,"line":232,"wp_function":444},"n1","sink","get_results() [SQLi]","get_results",[446],{"from":437,"to":441,"sanitized":447},false,"high",{"entryPoint":450,"graph":451,"unsanitizedCount":34,"severity":448},"\u003CpbStats> (pbStats.php:0)",{"nodes":452,"edges":455},[453,454],{"id":437,"type":438,"label":439,"file":228,"line":359},{"id":441,"type":442,"label":443,"file":228,"line":232,"wp_function":444},[456],{"from":437,"to":441,"sanitized":447},{"summary":458,"deductions":459},"The plugin \"pbsocialnetworks\" v1.1.3 presents a mixed security posture.  On the positive side, it has a very small attack surface with only one shortcode, and importantly, no direct AJAX handlers or REST API routes that are exposed without authentication. The vulnerability history is also clean, with no recorded CVEs, suggesting a history of responsible development or simply a lack of past discoveries.  Furthermore, the presence of nonces and capability checks, along with a decent percentage of SQL queries using prepared statements, indicates some adherence to security best practices.\n\nHowever, significant concerns arise from the static analysis. The presence of the `create_function` function is a major red flag, as it can lead to serious vulnerabilities if not handled with extreme care.  More critically, the taint analysis reveals two flows with unsanitized paths, classified as high severity. This strongly suggests potential for injection vulnerabilities where user-supplied data could be used in a dangerous manner. Compounding this, none of the output is properly escaped, creating a high risk of Cross-Site Scripting (XSS) attacks across all its output points. The vulnerability history, while currently clean, doesn't negate the risks identified in the code itself.  The clean history could be a temporary state, and the identified code weaknesses pose immediate threats.\n\nIn conclusion, while the plugin has a small attack surface and a clean vulnerability history, the identified high-severity taint flows and the complete lack of output escaping represent significant, exploitable risks. The use of `create_function` also adds to the potential for vulnerabilities. These issues significantly outweigh the positive aspects, making the plugin a moderate to high risk until these specific code weaknesses are addressed.",[460,462,464,467],{"reason":461,"points":112},"High severity taint flows",{"reason":463,"points":11},"All outputs unescaped (XSS risk)",{"reason":465,"points":466},"Use of dangerous function create_function",7,{"reason":468,"points":36},"SQL queries with low prepared statement usage","2026-03-17T00:29:49.413Z",{"wat":471,"direct":484},{"assetPaths":472,"generatorPatterns":477,"scriptPaths":478,"versionParams":479},[473,474,475,476],"\u002Fwp-content\u002Fplugins\u002Fpbsocialnetworks\u002Fcss\u002FpbSocialNetworks.css","\u002Fwp-content\u002Fplugins\u002Fpbsocialnetworks\u002Fcss\u002Fvisualize.css","\u002Fwp-content\u002Fplugins\u002Fpbsocialnetworks\u002Fjs\u002Fexcanvas.js","\u002Fwp-content\u002Fplugins\u002Fpbsocialnetworks\u002Fjs\u002Fvisualize.jQuery.js",[],[475,476],[480,481,482,483],"pbsocialnetworks\u002Fcss\u002FpbSocialNetworks.css?ver=","pbsocialnetworks\u002Fcss\u002Fvisualize.css?ver=","pbsocialnetworks\u002Fjs\u002Fexcanvas.js?ver=","pbsocialnetworks\u002Fjs\u002Fvisualize.jQuery.js?ver=",{"cssClasses":485,"htmlComments":486,"htmlAttributes":488,"restEndpoints":489,"jsGlobals":490,"shortcodeOutput":491},[],[487],"\u003C!-- This Websites uses pbSocialNetworks Pro by Pascal-Bajorat.com to include and display Social Media Buttons: visit pbSocialNetworks.Pascal-Bajorat.com -->",[],[],[],[492],"[pbsn]"]