[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGrdDfpVybt8N2WtvqlfFZv6zju1xJ0f0Jc_Z2Qo1i8o":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":18,"download_link":25,"security_score":14,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":56,"crawl_stats":36,"alternatives":63,"analysis":169,"fingerprints":309},"duplicate-post-page-menu-custom-post-type","Duplicate Post Page Menu & Custom Post Type","3.0.1","Attinder Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Finqsys\u002F","\u003Cp>This plugin is very useful in creating multiple duplicate entries of a single post, page, menu and  custom posts like products, tickets, coupons, events etc. Now you don’t need to create multiple mock post on your website to check the website layout. Create one post and a single click will create a multiple entries for the same post.\u003C\u002Fp>\n\u003Cp>\nIf you find this useful, \u003Ca href='https:\u002F\u002Fwww.inqsys.com\u002Fdonate\u002F' rel=\"nofollow ugc\">please consider donating\u003C\u002Fa> and this would help us in the development of the plugin and improve support.\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.inqsys.com\u002Fduplicate-post-page-menu-custom-post-type-pro-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Buy Pro Version\u003C\u002Fa> with extra features & support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.inqsys.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> for Support Only Pro Version Users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\n\u003Cstrong>Features In Free Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Duplicate Post, Page, Menu and Custom Post Type more than once in a single click.\u003C\u002Fli>\n\u003Cli>Easy to configure for enabling\u002Fdisabling specific post\u002Fpage\u002Fcustom post type\u002Fmenu duplication.\u003C\u002Fli>\n\u003Cli>Using Ajax for duplicating post\u002Fpage\u002Fmenu so no more browser freezing in case of large data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\n\u003Cstrong>Features in Pro Editions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Duplicate Post, Page, Menu and Custom Post Type for upto 100 duplicates  in a single click.\u003C\u002Fli>\n\u003Cli>Easy to configure for enabling\u002Fdisabling specific post\u002Fpage\u002Fcustom post type\u002Fmenu duplication.\u003C\u002Fli>\n\u003Cli>Using Ajax for duplicating post\u002Fpage\u002Fmenu so no more browser freezing in case of large data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Roles:\u003C\u002Fstrong> Allow specific user roles to access the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types:\u003C\u002Fstrong> Option to show Duplicate Page link in post types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status:\u003C\u002Fstrong> Option to select post status after duplication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Title:\u003C\u002Fstrong> Option to change Duplicate Post Link Title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Prefix:\u003C\u002Fstrong> Option to add Post Prefix.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Suffix:\u003C\u002Fstrong> Option to add Post Suffix.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.inqsys.com\u002Fduplicate-post-page-menu-custom-post-type-pro-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Upgrade to Pro Version\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","The best plugin to duplicate post, page, menu and custom post type multiple times in a single click.",10000,354497,98,91,"2025-01-11T16:45:00.000Z","6.7.5","5.0","",[20,21,22,23,24],"clone","copy","copy-menu","duplicate-custom-post","duplicate-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-post-page-menu-custom-post-type.3.0.1.zip",2,0,"2023-09-06 00:00:00","2026-03-15T15:16:48.613Z",[31,47],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2023-4792","duplicate-post-page-menu-custom-post-type-missing-authorization-to-post-duplication","Duplicate Post Page Menu & Custom Post Type \u003C= 2.3.1 - Missing Authorization to Post Duplication","The Duplicate Post Page Menu & Custom Post Type plugin for WordPress is vulnerable to unauthorized page and post duplication due to a missing capability check on the duplicate_ppmc_post_as_draft function in versions up to, and including, 2.3.1. This makes it possible for authenticated attackers with subscriber access or higher to duplicate posts and pages.",null,"\u003C=2.3.1","2.4.0","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-01-22 19:56:02",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd6bb08e8-9ef5-41db-a111-c377a5dfae77?source=api-prod",139,{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":52,"updated_date":43,"references":53,"days_to_patch":55},"CVE-2023-36526","duplicate-post-page-menu-custom-post-type-missing-authorization","Duplicate Post Page Menu & Custom Post Type \u003C= 2.3.1 - Missing Authorization","The Duplicate Post Page Menu & Custom Post Type plugin for WordPress is vulnerable to unauthorized use of functionality due to a missing capability check on the duplicate_ppmc_menu_maker function in versions up to, and including, 2.3.1. This makes it possible for authenticated attackers, with subscriber-level access and above, to duplicate menus.","2023-06-27 00:00:00",[54],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F44e84fd9-bc83-4780-ab7a-8898a8c5c78a?source=api-prod",210,{"slug":57,"display_name":7,"profile_url":8,"plugin_count":26,"total_installs":58,"avg_security_score":59,"avg_patch_time_days":60,"trust_score":61,"computed_at":62},"inqsys",10020,88,175,71,"2026-04-04T05:31:06.457Z",[64,84,109,131,148],{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":27,"downloaded":72,"rating":27,"num_ratings":27,"last_updated":73,"tested_up_to":74,"requires_at_least":17,"requires_php":75,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"post-duplicatex","Post DuplicateX – Advanced Post Duplicator","1.0.0","Vishwas R","https:\u002F\u002Fprofiles.wordpress.org\u002Fvishwasr\u002F","\u003Cp>\u003Cstrong>Post DuplicateX\u003C\u002Fstrong> is the ultimate WordPress solution for efficiently duplicating any content type on your website. With a sleek, intuitive interface and powerful customization options, you can duplicate posts, pages, and custom post types with just one click.\u003C\u002Fp>\n\u003Ch3>🚀 Save Time & Boost Productivity\u003C\u002Fh3>\n\u003Cp>Create exact duplicates of your content instantly – perfect for creating templates, making variations of existing content, or testing changes without affecting live pages.\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Universal Content Duplication\u003C\u002Fstrong>: Clone posts, pages, and any custom post type with a single click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Duplication Points\u003C\u002Fstrong>: Duplicate from post list, admin bar, classic editor or block editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Publication Status\u003C\u002Fstrong>: Save duplicates as draft, published, private, or pending review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Permissions\u003C\u002Fstrong>: Control which user roles can duplicate content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Titles\u003C\u002Fstrong>: Add prefixes and suffixes to duplicated content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Redirection\u003C\u002Fstrong>: Choose where to go after duplication (list view, edit screen, or the new post)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Metadata Cloning\u003C\u002Fstrong>: Copies all custom fields, taxonomies, categories, and featured images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Lightweight code that won’t slow down your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Ultimate Control\u003C\u002Fh3>\n\u003Cp>Post DuplicateX offers comprehensive settings that allow you to:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Control Access\u003C\u002Fstrong>: Define exactly which user roles can duplicate content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select Post Types\u003C\u002Fstrong>: Choose which content types can be duplicated\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Link Placement\u003C\u002Fstrong>: Select where duplicate buttons appear\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Define Post Status\u003C\u002Fstrong>: Set the default publication status for duplicates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Title Customization\u003C\u002Fstrong>: Add descriptive prefixes\u002Fsuffixes to distinguish duplicated content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigation Control\u003C\u002Fstrong>: Determine where users land after duplication\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🔍 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Content creators who publish similar structured posts regularly\u003C\u002Fli>\n\u003Cli>Website developers creating templates for clients\u003C\u002Fli>\n\u003Cli>Site owners who want to A\u002FB test content variations\u003C\u002Fli>\n\u003Cli>Anyone who wants to save time when creating similar content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Professional Workflow Integration\u003C\u002Fh3>\n\u003Cp>Post DuplicateX seamlessly integrates into your existing WordPress workflow, with duplicate options available wherever you work with content.\u003C\u002Fp>\n","Duplicate posts, pages & custom post types with a single click. Save as draft, private, public, or pending with a powerful, user-friendly interface.",264,"2025-05-17T06:27:00.000Z","6.8.5","7.2",[77,78,79,24,80],"clone-post","copy-post","duplicate-custom-post-type","duplicate-post","https:\u002F\u002Fgithub.com\u002Fvishwas-r\u002FPost-DuplicateX-Advanced-Post-Duplicator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-duplicatex.1.0.0.zip",100,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":107,"last_vuln_date":108,"fetched_at":29},"duplicate-wp-page-post","Duplicate Page and Post","2.9.5","Arjun Thakur","https:\u002F\u002Fprofiles.wordpress.org\u002Farjunthakur\u002F","\u003Cp>Duplicate page and post plugin provides functionality to create a clone of page or posts. You can duplicate pages, posts and custom post by single click and it will be saved as draft.\u003Cbr \u002F>\nDuplicate page and post doesn’t have a lot of features that other plugins have, but it also is lightning fast by comparison.\u003C\u002Fp>\n\u003Ch4>Major features of this plugin include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create a clone of particular page.\u003C\u002Fli>\n\u003Cli>Create a clone of particular post.\u003C\u002Fli>\n\u003Cli>Create a clone of particular custom post(CPT).\u003C\u002Fli>\n\u003Cli>Option to select editor (Classic and Gutenberg)\u003C\u002Fli>\n\u003Cli>Option to add Post Suffix.\u003C\u002Fli>\n\u003Cli>Option to add custom text for duplicate link button.\u003C\u002Fli>\n\u003Cli>Option to select Duplicate Posts Status.\u003C\u002Fli>\n\u003Cli>Option to Redirect after click on Duplicate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Like the plugin?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fduplicate-wp-page-post\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">Please Vote\u003C\u002Fa>, Your votes really make a difference! Thanks.\u003C\u002Fp>\n","Duplicate post, Duplicate page and Duplicate custom post or clone page and clone post.",80000,1100636,92,29,"2024-09-23T08:52:00.000Z","6.6.5","3.5","5.2.4",[101,77,102,24,80],"clone-page","duplicate-custom-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-wp-page-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-wp-page-post.zip",63,4,1,"2025-09-09 17:40:39",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":127,"download_link":128,"security_score":119,"vuln_count":129,"unpatched_count":27,"last_vuln_date":130,"fetched_at":29},"wp-duplicate-page","WP Duplicate Page","1.8.1","Ninja Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fninjateam\u002F","\u003Cp>\u003Cstrong>Clone WordPress page, post, custom post types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin adds an option to duplicate a page, a post, or any custom post type items.\u003C\u002Fp>\n\u003Cp>It’s a plug and play & super easy to use.\u003C\u002Fp>\n\u003Cp>We hate distraction, so we created a page\u002Fpost copy plugin with a simple interface. When you hover over a post or a page in the Pages or Posts list, you’ll be able to select \u003Cstrong>Duplicate\u003C\u002Fstrong> to create a duplicate version.\u003C\u002Fp>\n\u003Cp>Like this plugin? Check out \u003Cstrong>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002Fqb0Vb\" rel=\"nofollow ugc\">FileBird\u003C\u002Fa>\u003C\u002Fstrong> – another great plugin to make your WordPress life much easier.\u003C\u002Fp>\n\u003Ch3>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WP Duplicate Page is built to optimize dashboard appearance and drive positive impact for your WordPress admin workflow productivity:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designed with \u003Cstrong>clean\u003C\u002Fstrong> UI\u002FUX\u003C\u002Fli>\n\u003Cli>Highly compatible with all themes and plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-click\u003C\u002Fstrong> to duplicate any page or post\u003C\u002Fli>\n\u003Cli>Set permission based on \u003Cstrong>user roles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Custom text for Duplicate button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 TYPICAL USE CASES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>These are good ideas on how to exploit the WP Duplicate Page plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a replica of that particular page\u002Fpost\u003C\u002Fli>\n\u003Cli>Retain a specific state of the original page\u002Fpost\u003C\u002Fli>\n\u003Cli>Enhance multiple revision works\u003C\u002Fli>\n\u003Cli>Copy to a new draft with selected elements\u003C\u002Fli>\n\u003Cli>Keep a standard template of page\u002Fpost\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 Supported Themes and Plugins\u003C\u002Fh3>\n\u003Cp>We have done extra work to ensure compatibility with all themes, page builders, and major plugins.\u003C\u002Fp>\n\u003Ch3>📝 Documentation and Support\u003C\u002Fh3>\n\u003Cp>If you’re having issues, do let us know and we’ll try to help you out.\u003Cbr \u002F>\nYou can always reach us at \u003Ca href=\"http:\u002F\u002Fninjateam.org\u002Fsupport\" rel=\"nofollow ugc\">Ninja Team Support Center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>♥️ Like this WP Duplicate Page Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FForm-Plugins\" rel=\"nofollow ugc\">Contact Form 7 extensions\u003C\u002Fa> 💌\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Try out the #1 free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbookster\u002F\" rel=\"ugc\">WordPress booking form plugin\u003C\u002Fa> 🌐\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Clone WordPress page, post, custom post types",60000,323690,96,12,"2026-01-04T19:51:00.000Z","6.9.4","4.0","5.3",[101,77,24,80,126],"wordpress-copy-page","https:\u002F\u002Fninjateam.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-duplicate-page.1.8.1.zip",3,"2026-01-12 00:00:00",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":83,"num_ratings":26,"last_updated":141,"tested_up_to":142,"requires_at_least":143,"requires_php":18,"tags":144,"homepage":146,"download_link":147,"security_score":83,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"carbon-copy","Carbon Copy","1.3.6","Manny Rodrigues","https:\u002F\u002Fprofiles.wordpress.org\u002Fendurox\u002F","\u003Cp>Are you ready to increase your productivity? The Carbon Copy WordPress plugin will allow you to quickly and conveniently copy your pages, posts, menus, widgets and even your custom post types. You can quickly copy, bulk copy and copy straight to new drafts.\u003C\u002Fp>\n\u003Cp>WordPress v5.8 introduces a new Block based widgets page which integrates the ability to duplicate widgets. Thus the widgets copy feature within Carbon Copy is no longer needed.\u003C\u002Fp>\n\u003Cp>However, some may wish to revert their widgets page back to the traditional widgets. If so, Carbon Copy 1.2.6 now has an option permitting you to disable the new Block based widgets within WordPress v5.8 and restoring the traditional way in which you managed your widgets as well as copied them using the plugin.\u003C\u002Fp>\n\u003Cp>Carbon Copy has many other useful settings to customize its behavior, restrict its use to certain roles or post types and will increase your productivity. For more information check out the plugin documentation on \u003Ca href=\"https:\u002F\u002Fendurtech.com\u002Fcarbon-copy-wordpress-plugin\u002F\" rel=\"nofollow ugc\">the plugin’s site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Carbon Copy does not display any annoying ads or pop-ups and does not collect any information outside your WordPress installation. Carbon Copy is 100% GDPR compliant.\u003C\u002Fp>\n\u003Cp>Find this free plugin useful? Please support my work on this plugin by \u003Ca href=\"https:\u002F\u002Fendurtech.com\u002Fsend-a-tip-using-the-brave-browser\u002F\" rel=\"nofollow ugc\">sending me a tip using Brave\u003C\u002Fa> or by \u003Ca href=\"https:\u002F\u002Fendurtech.com\u002Fgive-thanks\u002F\" rel=\"nofollow ugc\">sending me a one-time donation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Within Posts\u002FPages click the ‘Copy’ link below the post\u002Fpage title. This quickly creates a new copy and returns you to the list.\u003C\u002Fli>\n\u003Cli>Within Posts\u002FPages click the ‘New Draft’ link below the post\u002Fpage title. This creates a new copy and opens the editor so you can get to work.\u003C\u002Fli>\n\u003Cli>Within Posts\u002FPages select one or more items, then choose ‘Copy’ from the ‘Bulk Actions’ dropdown to copy them all at once as drafts.\u003C\u002Fli>\n\u003Cli>On any given Post\u002FPage edit screen, click on ‘Copy to new draft’ above “Cancel”\u002F”Move to trash” or in the admin bar. \u003C\u002Fli>\n\u003Cli>While viewing a post as a logged in user, you can click on ‘Copy to new draft’ from the admin bar.\u003C\u002Fli>\n\u003Cli>Developers can use a \u003Cstrong>template tag\u003C\u002Fstrong>, for use in your theme to clone your posts\u002Fpages from the front-end.\u003C\u002Fli>\n\u003Cli>Quickly and easily create a copy of any widget with a single click.\u003C\u002Fli>\n\u003Cli>NEW Option to disable the block editor from managing widgets in the Gutenberg plugin and from managing widgets.\u003C\u002Fli>\n\u003Cli>Copy and rename entire navigational menus using Appearance > Carbon Copy Menu.\u003C\u002Fli>\n\u003Cli>Toggle option to clean out the plugins’ database values upon deactivation.\u003C\u002Fli>\n\u003C\u002Ful>\n","Copy pages, posts, menus quickly and conveniently.",3000,26271,"2026-01-05T11:35:00.000Z","6.10","5.4",[22,145,78,24,80],"copy-page","https:\u002F\u002Fendurtech.com\u002Fcarbon-copy-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcarbon-copy.1.3.6.zip",{"slug":149,"name":150,"version":151,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":156,"downloaded":157,"rating":158,"num_ratings":129,"last_updated":159,"tested_up_to":74,"requires_at_least":123,"requires_php":160,"tags":161,"homepage":165,"download_link":166,"security_score":167,"vuln_count":26,"unpatched_count":26,"last_vuln_date":168,"fetched_at":29},"wp-clone-any-post-type","WP Clone any post type","3.6","Galaxy Weblinks","https:\u002F\u002Fprofiles.wordpress.org\u002Fgalaxyweblinks\u002F","\u003Cp>This plugin allows users to create duplicate posts for any post type, or copy them to the new drafts for further editing. Also, it makes an exact number of copies of the selected post, page and custom post types.\u003C\u002Fp>\n\u003Ch4>HOW IT WORKS\u003C\u002Fh4>\n\u003Cp>On the ‘Clone Settings’ page, select the elements which you want to clone.\u003C\u002Fp>\n\u003Cp>In Edit Posts, Edit Pages and Edit Post for custom post type you can click on the ‘Clone’ link below the title, this will immediately create a clone and return to the list.\u003C\u002Fp>\n\u003Cp>In Edit Posts, Edit Pages and Edit Post for the custom post type, you can select one or more items, then choose ‘Clone’ in the ‘Bulk Actions’ drop-down to clone them all at once.\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cp>Creates a duplicate copy of the selected post, page, and custom post type.\u003Cbr \u002F>\nCreates numerous duplicate copies of selected items.\u003Cbr \u002F>\nCloning multiple bulk posts, pages and custom post type of selected items at a single click.\u003C\u002Fp>\n\u003Cp>Here’s a link to the documentation for the plugin. This will help you learn more about its features and how to use it.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-plugins.galaxyweblinks.com\u002Fwp-plugins\u002Fwp-clone-any-post-type\u002Fdoc\u002F\" rel=\"noopener noreferrer nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For any feedback or queries regarding this plugin, please contact our \u003Ca href=\"https:\u002F\u002Fwp-plugins.galaxyweblinks.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support team\u003C\u002Fa>.\u003C\u002Fp>\n","Cloning posts, pages and custom post types in WordPress.",400,10671,74,"2025-04-30T07:18:00.000Z","7.4",[162,163,79,164,80],"clone-bulk-page-post","clone-page-post","duplicate-pages","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-clone-any-post-type\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-clone-any-post-type.3.6.zip",58,"2025-04-01 00:00:00",{"attackSurface":170,"codeSignals":234,"taintFlows":262,"riskAssessment":295,"analyzedAt":308},{"hooks":171,"ajaxHandlers":219,"restRoutes":231,"shortcodes":232,"cronEvents":233,"entryPointCount":129,"unprotectedCount":26},[172,178,182,187,191,197,199,204,208,211,215],{"type":173,"name":174,"callback":175,"file":176,"line":177},"action","admin_menu","dppmc_plugin_menu","class-duplicate-ppmc-settings.php",46,{"type":173,"name":179,"callback":180,"file":176,"line":181},"admin_init","dppmc_reg_settings",47,{"type":173,"name":183,"callback":184,"file":185,"line":186},"admin_enqueue_scripts","duplicate_ppmc_admin_scripts","duplicate-post-page-menu-cpt.php",52,{"type":173,"name":188,"callback":189,"file":185,"line":190},"init","closure",56,{"type":192,"name":193,"callback":194,"priority":195,"file":185,"line":196},"filter","post_row_actions","duplicate_ppmc_post_link",10,69,{"type":192,"name":198,"callback":194,"priority":195,"file":185,"line":61},"page_row_actions",{"type":173,"name":200,"callback":201,"priority":202,"file":185,"line":203},"post_submitbox_misc_actions","duplicate_ppmc_inpost_button",60,73,{"type":173,"name":205,"callback":206,"priority":83,"file":185,"line":207},"admin_notices","duplicate_ppmc_admin_notice",75,{"type":173,"name":205,"callback":209,"priority":83,"file":185,"line":210},"duplicate_ppmc_discount_notice",77,{"type":192,"name":212,"callback":213,"file":185,"line":214},"plugin_action_links_duplicate-post-page-menu-custom-post-type\u002Fduplicate-post-page-menu-cpt.php","ppmc_plugin_row_meta",82,{"type":173,"name":216,"callback":217,"file":185,"line":218},"plugins_loaded","dppmc_load_plugin_textdomain",87,[220,224,226],{"action":221,"nopriv":222,"callback":221,"hasNonce":222,"hasCapCheck":222,"file":185,"line":223},"ppmc_remove_rating",false,45,{"action":225,"nopriv":222,"callback":225,"hasNonce":222,"hasCapCheck":222,"file":185,"line":177},"ppmc_remove_discount_notice",{"action":227,"nopriv":222,"callback":228,"hasNonce":229,"hasCapCheck":229,"file":185,"line":230},"duplicate_ppmc","duplicate_ppmc_post_as_draft",true,65,[],[],[],{"dangerousFunctions":235,"sqlUsage":236,"outputEscaping":241,"fileOperations":27,"externalRequests":27,"nonceChecks":107,"capabilityChecks":129,"bundledLibraries":261},[],{"prepared":26,"raw":107,"locations":237},[238],{"file":185,"line":239,"context":240},399,"$wpdb->get_results() with variable interpolation",{"escaped":120,"rawEcho":242,"locations":243},8,[244,247,249,251,253,255,257,259],{"file":185,"line":245,"context":246},174,"raw output",{"file":185,"line":248,"context":246},224,{"file":185,"line":250,"context":246},289,{"file":185,"line":252,"context":246},304,{"file":185,"line":254,"context":246},323,{"file":185,"line":256,"context":246},427,{"file":185,"line":258,"context":246},440,{"file":185,"line":260,"context":246},465,[],[263,280],{"entryPoint":264,"graph":265,"unsanitizedCount":27,"severity":279},"duplicate_ppmc_post_as_draft (duplicate-post-page-menu-cpt.php:281)",{"nodes":266,"edges":277},[267,272],{"id":268,"type":269,"label":270,"file":185,"line":271},"n0","source","$_REQUEST",315,{"id":273,"type":274,"label":275,"file":185,"line":239,"wp_function":276},"n1","sink","get_results() [SQLi]","get_results",[278],{"from":268,"to":273,"sanitized":229},"low",{"entryPoint":281,"graph":282,"unsanitizedCount":27,"severity":279},"\u003Cduplicate-post-page-menu-cpt> (duplicate-post-page-menu-cpt.php:0)",{"nodes":283,"edges":292},[284,285,286,288],{"id":268,"type":269,"label":270,"file":185,"line":271},{"id":273,"type":274,"label":275,"file":185,"line":239,"wp_function":276},{"id":287,"type":269,"label":270,"file":185,"line":271},"n2",{"id":289,"type":274,"label":290,"file":185,"line":260,"wp_function":291},"n3","echo() [XSS]","echo",[293,294],{"from":268,"to":273,"sanitized":229},{"from":287,"to":289,"sanitized":229},{"summary":296,"deductions":297},"The \"duplicate-post-page-menu-custom-post-type\" plugin v3.0.1 exhibits a mixed security posture. While it has a relatively small attack surface and no identified critical or high-severity vulnerabilities in its history, concerns arise from its static analysis. Specifically, two out of three AJAX handlers lack authentication checks, creating a significant entry point for unauthorized actions.  The plugin also shows some weaknesses in output escaping, with only 60% being properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if untrusted data is involved.  The presence of two medium-severity CVEs in its history, both related to missing authorization, reinforces the concern around unauthenticated access points.  While the current version has no unpatched CVEs and a good rate of prepared SQL statements, the identified lack of authorization on AJAX endpoints is a notable weakness that needs to be addressed. The absence of dangerous functions, file operations, and external HTTP requests are positive security indicators. Overall, the plugin has strengths in its code hygiene but requires immediate attention to its authentication mechanisms for AJAX handlers.",[298,300,303,305],{"reason":299,"points":195},"Unprotected AJAX handlers",{"reason":301,"points":302},"Insufficient output escaping",6,{"reason":304,"points":195},"Medium severity CVEs in history",{"reason":306,"points":307},"Low number of nonce checks",5,"2026-03-16T17:36:38.805Z",{"wat":310,"direct":319},{"assetPaths":311,"generatorPatterns":313,"scriptPaths":314,"versionParams":316},[312],"\u002Fwp-content\u002Fplugins\u002Fduplicate-post-page-menu-custom-post-type\u002Fcss\u002Fppmc-style.css",[],[315],"\u002Fwp-content\u002Fplugins\u002Fduplicate-post-page-menu-custom-post-type\u002Fjs\u002Fppmc-script.js",[317,318],"duplicate-post-page-menu-custom-post-type\u002Fcss\u002Fppmc-style.css?ver=","duplicate-post-page-menu-custom-post-type\u002Fjs\u002Fppmc-script.js?ver=",{"cssClasses":320,"htmlComments":322,"htmlAttributes":323,"restEndpoints":324,"jsGlobals":325,"shortcodeOutput":328},[321],"duplicate-ppmc-inpost-button",[],[],[],[326,327],"PPMC_URL","PPMC_V",[]]