Bulk Page Duplicator Security & Risk Analysis

wordpress.org/plugins/bulk-page-duplicator

Create multiple pages by duplicating an existing page and replacing specific text with different values. Supports Elementor, Beaver Builder, Bricks, a …

100 active installs v1.1.0 PHP 7.2+ WP 5.0+ Updated Feb 2, 2026
bulkbulk-pagecloneduplicatepage
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Bulk Page Duplicator Safe to Use in 2026?

Generally Safe

Score 100/100

Bulk Page Duplicator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "bulk-page-duplicator" plugin v1.1.0 exhibits a generally strong security posture, with several good practices evident. The plugin correctly utilizes prepared statements for all its SQL queries and ensures all output is properly escaped, significantly mitigating risks of SQL injection and cross-site scripting (XSS). Furthermore, the presence of nonce and capability checks on all AJAX handlers and the absence of any recorded vulnerabilities in its history are positive indicators of secure development. However, a key concern is the presence of one AJAX handler that lacks authentication checks. This creates a direct entry point for unauthenticated users to potentially interact with plugin functionality, which could be exploited if the handler performs sensitive operations.

Key Concerns

  • Unprotected AJAX handler found
Vulnerabilities
None known

Bulk Page Duplicator Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Bulk Page Duplicator Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
47 escaped
Nonce Checks
9
Capability Checks
9
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

100% escaped47 total outputs
Attack Surface
1 unprotected

Bulk Page Duplicator Attack Surface

Entry Points9
Unprotected1

AJAX Handlers 9

authwp_ajax_process_bulk_duplicationadmin\class-bulk-page-duplicator-admin.php:18
authwp_ajax_bpd_get_posts_by_typeadmin\class-bulk-page-duplicator-admin.php:19
authwp_ajax_bpd_get_template_dataadmin\class-bulk-page-duplicator-admin.php:20
authwp_ajax_bpd_dry_runadmin\class-bulk-page-duplicator-admin.php:21
authwp_ajax_bpd_save_preferencesadmin\class-bulk-page-duplicator-admin.php:22
authwp_ajax_bpd_get_preferencesadmin\class-bulk-page-duplicator-admin.php:23
authwp_ajax_bpd_get_taxonomiesadmin\class-bulk-page-duplicator-admin.php:24
authwp_ajax_bpd_get_historyadmin\class-bulk-page-duplicator-admin.php:25
authwp_ajax_bpd_rollbackadmin\class-bulk-page-duplicator-admin.php:26
WordPress Hooks 2
actionadmin_menuadmin\class-bulk-page-duplicator-admin.php:16
actionadmin_enqueue_scriptsadmin\class-bulk-page-duplicator-admin.php:17
Maintenance & Trust

Bulk Page Duplicator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 2, 2026
PHP min version7.2
Downloads1K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Bulk Page Duplicator Developer Profile

Nazim Husain

2 plugins · 100 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Bulk Page Duplicator

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/bulk-page-duplicator/admin/assets/css/bulk-page-duplicator.css/wp-content/plugins/bulk-page-duplicator/admin/assets/js/bulk-page-duplicator.js
Script Paths
admin/assets/css/bulk-page-duplicator.cssadmin/assets/js/bulk-page-duplicator.js
Version Parameters
bulk-page-duplicator/admin/assets/css/bulk-page-duplicator.css?ver=bulk-page-duplicator/admin/assets/js/bulk-page-duplicator.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-noncedata-template_iddata-post_typedata-page_statusdata-parent_pagedata-replace_title+4 more
JS Globals
bulk_page_dup_ajax
REST Endpoints
/wp-json/bulk-page-duplicator/v1/process_bulk_duplication/wp-json/bulk-page-duplicator/v1/get_posts_by_type/wp-json/bulk-page-duplicator/v1/get_template_data/wp-json/bulk-page-duplicator/v1/dry_run/wp-json/bulk-page-duplicator/v1/save_preferences/wp-json/bulk-page-duplicator/v1/get_preferences/wp-json/bulk-page-duplicator/v1/get_taxonomies/wp-json/bulk-page-duplicator/v1/get_history/wp-json/bulk-page-duplicator/v1/rollback
FAQ

Frequently Asked Questions about Bulk Page Duplicator