
WP Better Permalinks Security & Risk Analysis
wordpress.org/plugins/wp-better-permalinksSet custom friendly permalinks structure: Custom Post Type > Taxonomy > Post and Custom Post Type > Taxonomy instead of default WordPress structure.
Is WP Better Permalinks Safe to Use in 2026?
Generally Safe
Score 99/100WP Better Permalinks has a strong security track record. Known vulnerabilities have been patched promptly.
The "wp-better-permalinks" plugin version 4.2.1 presents a mixed security posture. On the positive side, the code analysis shows a commitment to secure database interactions with all SQL queries using prepared statements and a lack of dangerous functions or file operations. The absence of critical or high severity taint flows and external HTTP requests is also reassuring.
However, significant concerns arise from the attack surface and output escaping. The plugin exposes a single AJAX handler that lacks authentication checks, creating a direct entry point for unauthorized actions. Furthermore, a concerning 0% of its 39 output operations are properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The vulnerability history, while not showing currently unpatched issues, reveals a past high-severity CSRF vulnerability. This pattern suggests a tendency for vulnerabilities related to input validation and authorization, which is unfortunately echoed in the current static analysis findings.
In conclusion, while the plugin demonstrates good practices in database security and avoids known dangerous code patterns, the unprotected AJAX endpoint and widespread output escaping flaws are critical weaknesses. These issues significantly outweigh the positive aspects and demand immediate attention. The historical CSRF vulnerability further underscores the need for robust input validation and authorization checks.
Key Concerns
- Unprotected AJAX handler
- No output escaping
- Past high severity vulnerability
- No capability checks on AJAX
WP Better Permalinks Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WP Better Permalinks < 3.0.5 - Cross-Site Request Forgery
WP Better Permalinks Code Analysis
SQL Query Safety
Output Escaping
WP Better Permalinks Attack Surface
AJAX Handlers 1
WordPress Hooks 23
Maintenance & Trust
WP Better Permalinks Maintenance & Trust
Maintenance Signals
Community Trust
WP Better Permalinks Alternatives
No alternatives data available yet.
WP Better Permalinks Developer Profile
3 plugins · 541K total installs
How We Detect WP Better Permalinks
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-better-permalinks/public/build/css/styles.css/wp-content/plugins/wp-better-permalinks/public/build/js/scripts.js/wp-content/plugins/wp-better-permalinks/public/build/js/scripts.jswp-better-permalinks/public/build/css/styles.css?ver=wp-better-permalinks/public/build/js/scripts.js?ver=