[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fROYnw2Sm42LG5bPDA_ZZi0S9CNo0Zi_XRf10FH9v5T0":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":141,"fingerprints":255},"betaout","Betaout ContentCloud","1.0.2","Betaout","https:\u002F\u002Fprofiles.wordpress.org\u002Fbetaout\u002F","\u003Cp>Content Cloud empowers your newsroom with dynamic workflows, resource sharing, out of the box functionality and easy integration with existing WordPress infrastructure. Simplify Collaboration within your Editorial Team across multiple WordPress sites.\u003C\u002Fp>\n\u003Cp>Its plug-n-play architecture gives you the flexibility to take out the ContentCloud platform from your network anytime without disrupting your publishing process.\u003C\u002Fp>\n\u003Cp>For more info, please go to our website – http:\u002F\u002Fwww.contentcloudhq.com\u003C\u002Fp>\n\u003Cp>Fully Functional Demo – You can use following Account Details for playing with the demo\u003C\u002Fp>\n\u003Cp>URL: http:\u002F\u002Fwww.contentcloudhq.com\u003C\u002Fp>\n\u003Cp>Editor email: michael@betaout.com\u003C\u002Fp>\n\u003Cp>pswd: 123456 .\u003C\u002Fp>\n","Manage all your Wordpress sites and Editorial team from a single interface",10,6116,94,3,"2016-09-27T04:48:00.000Z","4.6.30","3.1","",[20,21,22,23,24],"admin","content-cloud","freelancers","newsroom","workflow","http:\u002F\u002Fwww.betaout.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetaout.0.4.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":4,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},2,20,30,84,"2026-04-05T17:18:06.385Z",[39,61,83,104,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":36,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"edit-flow","Edit Flow","0.10.3","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Edit Flow empowers you to collaborate with your editorial team inside WordPress. We’ve made it modular so you can customize it to your needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcalendar\u002F\" rel=\"nofollow ugc\">Calendar\u003C\u002Fa> – A convenient month-by-month look at your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcustom-statuses\u002F\" rel=\"nofollow ugc\">Custom Statuses\u003C\u002Fa> – Define the key stages to your workflow.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-comments\u002F\" rel=\"nofollow ugc\">Editorial Comments\u003C\u002Fa> – Threaded commenting in the admin for private discussion between writers and editors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-metadata\u002F\" rel=\"nofollow ugc\">Editorial Metadata\u003C\u002Fa> – Keep track of the important details.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Notifications\u003C\u002Fa> – Receive timely updates on the content you’re following.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fstory-budget\u002F\" rel=\"nofollow ugc\">Story Budget\u003C\u002Fa> – View your upcoming content budget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fuser-groups\u002F\" rel=\"nofollow ugc\">User Groups\u003C\u002Fa> – Keep your users organized by department or function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details for each feature, screenshots and documentation can be found on \u003Ca href=\"http:\u002F\u002Feditflow.org\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’d love to hear from you! For support questions, feedback and ideas, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Fedit-flow?forum_id=10\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>, which we look at often. If you’d like to contribute code, \u003Ca href=\"http:\u002F\u002Feditflow.org\u002Fcontribute\u002F\" rel=\"nofollow ugc\">we’d love to have you involved\u003C\u002Fa>.\u003C\u002Fp>\n","Redefining your editorial workflow.",5000,476060,50,"2026-01-12T16:08:00.000Z","6.9.4","6.4","7.4",[55,56,57,23,24],"custom-status","editorial","editorial-calendar","http:\u002F\u002Feditflow.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedit-flow.0.10.3.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":18,"tags":76,"homepage":80,"download_link":81,"security_score":82,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"lh-archived-post-status","LH Archived Post Status","3.11","shawfactor","https:\u002F\u002Fprofiles.wordpress.org\u002Fshawfactor\u002F","\u003Cp>This plugin allows you to archive your WordPress content similar to the way you archive your e-mail. Unlike other archiving solutions though this actually does it all and does it properly\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Makes a new post status available in the drop down called Archived\u003C\u002Fli>\n\u003Cli>Hides or removes your content without having to trash the content\u003C\u002Fli>\n\u003Cli>Content can either be hidden entirely from public view  or simply from the main loop and feed and pages, with other solutions you can only hide it from public view.\u003C\u002Fli>\n\u003Cli>Allows you to add a label to the title of those posts\u002Fpages etc that are archived\u003C\u002Fli>\n\u003Cli>Allows you to add a message to the top of the post\u002Fpage etc that the content is no longer up too date\u003C\u002Fli>\n\u003Cli>Allows you to set an archiving date after which content is automatically changed to having an archived status\u003C\u002Fli>\n\u003Cli>Compatible with posts, pages and custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for sites where certain kinds of content is not meant to be evergreen\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like this plugin? Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Flh-archived-post-status\u002F\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Love this plugin or want to help the LocalHero Project? Please consider \u003Ca href=\"https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-archived-post-status\u002F\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Allows posts and pages to be archived so you can remove content from the main loop and feed without having to trash it.",4000,50462,82,18,"2024-10-16T05:00:00.000Z","6.6.5","5.0",[20,77,78,79,24],"pages","posts","status","https:\u002F\u002Flhero.org\u002Fportfolio\u002Flh-archived-post-status\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flh-archived-post-status.zip",92,{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":102,"download_link":103,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"peters-post-notes","Peter’s Post Notes","1.6.5","Peter","https:\u002F\u002Fprofiles.wordpress.org\u002Fpkthree\u002F","\u003Cp>Add notes on the “edit post” and “edit page” screens’ sidebars in WordPress 2.8 and up. When used with \u003Ca href=\"http:\u002F\u002Fwww.theblog.ca\u002Fwordpress-collaboration-emails\" title=\"From Peter's Useful Crap\" rel=\"nofollow ugc\">Peter’s Collaboration E-mails\u003C\u002Fa> 1.2 and up, the notes are sent along with the e-mails in the collaboration workflow.  There is also a general and private notes system on the dashboard.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>On its own, this plugin adds a panel to the sidebar of the add and edit post \u002F page screens so that users can add notes for themselves or others and keep track of these notes. Whenever you save a post, you can type a note to be displayed along with the post in the edit view.\u003C\u002Fp>\n\u003Cp>On the dashboard, there’s also a summary of the most recent notes. By default this shows notes by all people on relevant posts \u002F pages. There is also a general and private notes system.\u003C\u002Fp>\n\u003Cp>For an illustrated explanation on how the plugin works with \u003Ca href=\"http:\u002F\u002Fwww.theblog.ca\u002Fwordpress-collaboration-emails\" title=\"From Peter's Useful Crap\" rel=\"nofollow ugc\">Peter’s Collaboration E-mails\u003C\u002Fa> to send e-mails with the notes, see \u003Ca href=\"http:\u002F\u002Fwww.theblog.ca\u002Fwordpress-post-notes\" title=\"From Peter's Useful Crap\" rel=\"nofollow ugc\">this page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fr_FR translation by Denis Rebaud\u003C\u002Fli>\n\u003Cli>pt_BR translation by Murillo Ferrari\u003C\u002Fli>\n\u003Cli>es_ES translation by Karin Sequen\u003C\u002Fli>\n\u003Cli>ja translation by Kazuhiro Terada\u003C\u002Fli>\n\u003Cli>pl_PL translation by Michal Rozmiarek\u003C\u002Fli>\n\u003Cli>nl_NL translation by Rene of http:\u002F\u002Fwpwebshop.com\u003C\u002Fli>\n\u003Cli>sv_SE translation by Karin Lindholm\u003C\u002Fli>\n\u003Cli>ru_RU translation by Alexander Maltsev\u003C\u002Fli>\n\u003Cli>tr_TR translation by Berkay Unal of http:\u002F\u002Fwww.berkayunal.com\u003C\u002Fli>\n\u003Cli>da_DK translation by Lars Andersen\u003C\u002Fli>\n\u003Cli>de_DE translation by Tobias Karnetzke\u003C\u002Fli>\n\u003Cli>lt_LT translation by Vincent G of http:\u002F\u002Fwww.host1free.com\u003C\u002Fli>\n\u003Cli>it_IT translation by Ludo\u003C\u002Fli>\n\u003Cli>cs_CZ translation by Michal Kuk\u003C\u002Fli>\n\u003Cli>sk_SK translation by Patrik Žec (PATWIST) of http:\u002F\u002Fpatwist.com\u003C\u002Fli>\n\u003Cli>he_IL translation by Itamar Megged\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 3.2 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","Add notes to the \"edit post\" and \"edit page\" sidebars. Collaborators can also share notes on the WordPress dashboard.",3000,77872,98,26,"2020-08-20T14:49:00.000Z","5.5.18","3.2",[20,99,100,101,24],"collaboration","notification","post","http:\u002F\u002Fwww.theblog.ca\u002Fwordpress-post-notes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpeters-post-notes.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":28,"num_ratings":28,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":18,"download_link":122,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"command-palette","Command Palette","1.0.1","Tung Du","https:\u002F\u002Fprofiles.wordpress.org\u002Fdinhtungdu\u002F","\u003Cp>Command Platte brings the power of text editor command platte to the WordPress admin area. This plugin adds a modal live search box with a nice looking list of WordPress admin content, which saves your times and clicks.\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use fuzzy search to get exact items you want with fewer keystrokes.\u003C\u002Fli>\n\u003Cli>Navigate through the list of items by using up and down keys.\u003C\u002Fli>\n\u003Cli>Search and go directly to any WordPress admin pages.\u003C\u002Fli>\n\u003Cli>Perform WordPress related actions like Update permalink, update WordPress core…\u003C\u002Fli>\n\u003Cli>Customizable. Custom pages and actions can be added via filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>HOW TO USE\u003C\u002Fh4>\n\u003Cp>Once the plugin is activated, press shift two times or the key combination: Cmd+Shift+P \u002F Ctrl+Shift+P to open the command palette modal.\u003Cbr \u002F>\nYou can start saving your time now by searching and navigating through the list of pages and actions.\u003C\u002Fp>\n\u003Ch4>ROAD MAP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add new actions and shortcuts.\u003C\u002Fli>\n\u003Cli>Add search for user-generated content feature.\u003C\u002Fli>\n\u003Cli>Add context shortcut.\u003C\u002Fli>\n\u003Cli>Add setting to change the keyboard shortcut to open command palette modal.\u003C\u002Fli>\n\u003Cli>Add a setting page to allow nontechnical users to add custom actions and links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WHERE CAN I CONTRIBUTE MY CODE OR IDEA?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can report bugs or contribute code on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdinhtungdu\u002Fcommand-palette\" rel=\"nofollow ugc\">this GitHub repo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Bring the power of text editor command palette to WordPress Admin.",60,4560,"2022-03-17T11:14:00.000Z","5.9.13","4.3","5.6",[119,120,121,24],"admin-menu","quick-jump","shortcut","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcommand-palette.1.0.1.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":35,"downloaded":131,"rating":28,"num_ratings":28,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"approval-workflow","Approval Workflow","1.3.2","ericjuden","https:\u002F\u002Fprofiles.wordpress.org\u002Fericjuden\u002F","\u003Cp>Approval Workflow is meant to create a workflow process in WordPress. This plugin adds a box to the post edit screen when a user does not have publish permissions for that post type. It also allows you to set a WordPress role as the approvers. Note: this role must have publish permissions. The approvers get notified by email when someone has submitted something to the workflow. This works on WordPress Multisite too.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you need help setting up the roles, I’d recommend the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fmembers\u002F\" title=\"Members plugin\" rel=\"ugc\">Members plugin\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","Approval Workflow is meant to create a workflow process in WordPress. This plugin adds a box to the post edit screen when a user does not have publish &hellip;",8088,"2012-08-15T16:08:00.000Z","3.4.2","3.0",[20,136,137,138,24],"administration","approval","dashboard","http:\u002F\u002Fwww.judenware.com\u002Fprojects\u002Fwordpress\u002Fapproval-workflow\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapproval-workflow.zip",{"attackSurface":142,"codeSignals":182,"taintFlows":202,"riskAssessment":241,"analyzedAt":254},{"hooks":143,"ajaxHandlers":173,"restRoutes":179,"shortcodes":180,"cronEvents":181,"entryPointCount":171,"unprotectedCount":171},[144,149,153,157,161,164,168],{"type":145,"name":146,"callback":146,"file":147,"line":148},"action","init","index.php",44,{"type":145,"name":150,"callback":151,"file":147,"line":152},"admin_menu","betaout_admin_menu",45,{"type":145,"name":154,"callback":155,"file":147,"line":156},"admin_enqueue_scripts","adminStyle",61,{"type":145,"name":158,"callback":159,"file":147,"line":160},"create_category","pushCategory",62,{"type":145,"name":162,"callback":159,"file":147,"line":163},"edit_category",63,{"type":145,"name":165,"callback":166,"file":147,"line":167},"delete_category","deleteCategory",64,{"type":145,"name":169,"callback":170,"priority":171,"file":147,"line":172},"wp_head","betaouthead",1,65,[174],{"action":175,"nopriv":176,"callback":177,"hasNonce":176,"hasCapCheck":176,"file":147,"line":178},"verify_betaoutkey",false,"verify_betaoutkey_callback",126,[],[],[],{"dangerousFunctions":183,"sqlUsage":184,"outputEscaping":186,"fileOperations":28,"externalRequests":171,"nonceChecks":28,"capabilityChecks":171,"bundledLibraries":201},[],{"prepared":28,"raw":28,"locations":185},[],{"escaped":14,"rawEcho":187,"locations":188},6,[189,192,193,195,197,199],{"file":190,"line":14,"context":191},"configuration.php","raw output",{"file":190,"line":187,"context":191},{"file":190,"line":194,"context":191},14,{"file":190,"line":196,"context":191},34,{"file":190,"line":198,"context":191},40,{"file":147,"line":200,"context":191},135,[],[203,229],{"entryPoint":204,"graph":205,"unsanitizedCount":14,"severity":228},"verify_betaoutkey_callback (index.php:128)",{"nodes":206,"edges":225},[207,212,218,221],{"id":208,"type":209,"label":210,"file":147,"line":211},"n0","source","$_POST (x2)",129,{"id":213,"type":214,"label":215,"file":147,"line":216,"wp_function":217},"n1","sink","update_option() [Settings Manipulation]",133,"update_option",{"id":219,"type":209,"label":220,"file":147,"line":211},"n2","$_POST",{"id":222,"type":214,"label":223,"file":147,"line":200,"wp_function":224},"n3","echo() [XSS]","echo",[226,227],{"from":208,"to":213,"sanitized":176},{"from":219,"to":222,"sanitized":176},"medium",{"entryPoint":230,"graph":231,"unsanitizedCount":14,"severity":240},"\u003Cindex> (index.php:0)",{"nodes":232,"edges":237},[233,234,235,236],{"id":208,"type":209,"label":210,"file":147,"line":211},{"id":213,"type":214,"label":215,"file":147,"line":216,"wp_function":217},{"id":219,"type":209,"label":220,"file":147,"line":211},{"id":222,"type":214,"label":223,"file":147,"line":200,"wp_function":224},[238,239],{"from":208,"to":213,"sanitized":176},{"from":219,"to":222,"sanitized":176},"low",{"summary":242,"deductions":243},"The betaout v1.0.2 plugin exhibits a mixed security posture.  On the positive side, it demonstrates good practices by not using dangerous functions, all SQL queries are prepared, and there are no recorded vulnerabilities or known CVEs. However, significant concerns arise from the attack surface analysis.  The plugin has one AJAX handler which lacks authentication checks, presenting a clear entry point for potential exploitation.  While taint analysis did not reveal critical or high severity issues, the presence of unsanitized paths in the two analyzed flows is a subtle but important risk.  The low percentage of properly escaped output also suggests a potential for cross-site scripting (XSS) vulnerabilities, though the specific impact is not fully detailed by the provided data. The lack of nonce checks on the exposed AJAX handler is a critical oversight in protecting against CSRF attacks.",[244,246,249,251],{"reason":245,"points":11},"Unprotected AJAX handler",{"reason":247,"points":248},"Unsanitized paths in taint flows",8,{"reason":250,"points":187},"Low percentage of properly escaped output",{"reason":252,"points":253},"Missing nonce check on AJAX handler",7,"2026-03-17T00:19:51.409Z",{"wat":256,"direct":262},{"assetPaths":257,"generatorPatterns":259,"scriptPaths":260,"versionParams":261},[258],"\u002Fwp-content\u002Fplugins\u002Fbetaout\u002Fimages\u002Ficon.png",[],[],[],{"cssClasses":263,"htmlComments":264,"htmlAttributes":265,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[],[],[266,267],"betaout_metadesc","betaout_seotitle",[],[],[]]