Url Rewrite Analyzer Security & Risk Analysis

wordpress.org/plugins/url-rewrite-analyzer

See clearly and understand how WordPress rewrite rules work within a simple and clean interface

400 active installs v1.3.4 PHP 5.6+ WP 4.9+ Updated May 11, 2025
debugdevelopmentmod_rewritepermalinksrewrite
99
A · Safe
CVEs total1
Unpatched0
Last CVEMay 19, 2025
Safety Verdict

Is Url Rewrite Analyzer Safe to Use in 2026?

Generally Safe

Score 99/100

Url Rewrite Analyzer has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: May 19, 2025Updated 10mo ago
Risk Assessment

The "url-rewrite-analyzer" plugin v1.3.4 demonstrates a generally good security posture, with a low overall risk. The static analysis reveals a small attack surface with all entry points protected by authentication checks, which is a significant strength. Furthermore, the plugin utilizes prepared statements for all SQL queries and has a good number of nonce and capability checks in place. However, there are areas for improvement. The output escaping is only properly implemented for 59% of outputs, indicating a potential for cross-site scripting (XSS) vulnerabilities if untrusted data is rendered without sufficient sanitization. Taint analysis found no unsanitized paths, which is positive, but the low number of flows analyzed (2) might limit the thoroughness of this assessment.

The vulnerability history shows one previously known medium severity vulnerability related to missing authorization. While this is currently patched, the pattern of a past authorization issue warrants attention. The absence of any currently unpatched CVEs is a positive sign. In conclusion, the plugin has robust defenses against common web vulnerabilities like SQL injection and has a well-managed attack surface. The primary concern lies with the moderate percentage of improperly escaped output, which, if exploited, could lead to XSS. The past authorization vulnerability, though patched, serves as a reminder to maintain vigilance regarding access control.

Key Concerns

  • Output escaping is not fully implemented (59% proper)
  • Past medium severity vulnerability (2025-05-19)
Vulnerabilities
1

Url Rewrite Analyzer Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-48262medium · 4.3Missing Authorization

Url Rewrite Analyzer <= 1.3.3 - Missing Authorization

May 19, 2025 Patched in 1.3.4 (10d)
Code Analysis
Analyzed Mar 16, 2026

Url Rewrite Analyzer Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
7
10 escaped
Nonce Checks
2
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

59% escaped17 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
urap_change_ui (include\class-urap-url-rewrite-analyzer.php:263)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Url Rewrite Analyzer Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_refresh_permalinksinclude\class-urap-url-rewrite-analyzer.php:30
authwp_ajax_change_uiinclude\class-urap-url-rewrite-analyzer.php:31
WordPress Hooks 5
actioninitinclude\class-urap-url-rewrite-analyzer.php:27
actionadmin_menuinclude\class-urap-url-rewrite-analyzer.php:28
actionadmin_enqueue_scriptsinclude\class-urap-url-rewrite-analyzer.php:29
filteradmin_body_classinclude\class-urap-url-rewrite-analyzer.php:32
actionplugins_loadedurl-rewrite-analyzer.php:33
Maintenance & Trust

Url Rewrite Analyzer Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedMay 11, 2025
PHP min version5.6
Downloads10K

Community Trust

Rating100/100
Number of ratings1
Active installs400
Developer Profile

Url Rewrite Analyzer Developer Profile

M.Code

5 plugins · 5K total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
15 days
View full developer profile
Detection Fingerprints

How We Detect Url Rewrite Analyzer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/url-rewrite-analyzer/dist/url-rewrite-analyzer.js/wp-content/plugins/url-rewrite-analyzer/dist/url-rewrite-analyzer.css
Script Paths
/wp-content/plugins/url-rewrite-analyzer/dist/url-rewrite-analyzer.js
Version Parameters
url-rewrite-analyzer.js?ver=url-rewrite-analyzer.css?ver=

HTML / DOM Fingerprints

CSS Classes
urap-wrapper
Data Attributes
data-urap-ui-style
JS Globals
adminRewrite_Analyzer_Regexes
FAQ

Frequently Asked Questions about Url Rewrite Analyzer