
Duplicate Title Checker Security & Risk Analysis
wordpress.org/plugins/duplicate-title-checkerThis plugin provides alert message for duplicate post title and unique post title when adding new post.
Is Duplicate Title Checker Safe to Use in 2026?
Use With Caution
Score 63/100Duplicate Title Checker has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The "duplicate-title-checker" v1.2 plugin exhibits a mixed security posture. While it demonstrates good practices in its handling of SQL queries by exclusively using prepared statements, its attack surface is a significant concern. The presence of a single AJAX handler without any authentication checks creates a direct entry point for potential attackers. This is further exacerbated by the taint analysis, which reveals three flows with unsanitized paths, all classified as high severity. Although the plugin has no dangerous functions or file operations, and correctly handles external HTTP requests and cron events, the lack of proper capability checks and nonce verification on its AJAX endpoint is a critical oversight.
The vulnerability history, despite its recent date, highlights a pattern of medium-severity issues, specifically SQL injection. The fact that there is one currently unpatched medium CVE, identified as SQL Injection, directly correlates with the potential risks identified in the taint analysis. The plugin's reliance on prepared statements for SQL queries is a positive step, but the vulnerability history suggests that sanitization and input validation might still be insufficient in certain contexts, especially given the identified unsanitized paths.
In conclusion, the "duplicate-title-checker" v1.2 plugin presents a moderate to high risk due to its unprotected AJAX endpoint and high-severity unsanitized taint flows, coupled with a history of SQL injection vulnerabilities. While the use of prepared statements is commendable, the lack of authentication and validation on critical entry points, combined with unpatched vulnerabilities, necessitates immediate attention and remediation.
Key Concerns
- Unprotected AJAX handler
- High severity unsanitized taint flows
- Unpatched medium CVE (SQL Injection)
- Missing nonce checks
- Missing capability checks
- Half of outputs not properly escaped
Duplicate Title Checker Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Duplicate Title Checker <= 1.2 - Authenticated (Subscriber+) SQL Injection
Duplicate Title Checker Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Duplicate Title Checker Attack Surface
AJAX Handlers 1
WordPress Hooks 3
Maintenance & Trust
Duplicate Title Checker Maintenance & Trust
Maintenance Signals
Community Trust
Duplicate Title Checker Alternatives
No alternatives data available yet.
Duplicate Title Checker Developer Profile
2 plugins · 230 total installs
How We Detect Duplicate Title Checker
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/duplicate-title-checker/js/duptitles-title-checker-block-editor.js/wp-content/plugins/duplicate-title-checker/js/duptitles.js/wp-content/plugins/duplicate-title-checker/js/duptitles-title-checker-block-editor.js/wp-content/plugins/duplicate-title-checker/js/duptitles.jsduplicate-title-checker/js/duptitles-title-checker-block-editor.js?ver=duplicate-title-checker/js/duptitles.js?ver=HTML / DOM Fingerprints
duplicate-message