Pretty Search Permalinks Security & Risk Analysis

wordpress.org/plugins/wp-seo-search

Rewrites default search query URLs into clean and readable permalinks.

100 active installs v1.3 PHP 7.4+ WP 5.4+ Updated Feb 23, 2026
clean-urlspermalinkpretty-urlssearchsearch-permalinks
99
A · Safe
CVEs total1
Unpatched0
Last CVEDec 20, 2025
Safety Verdict

Is Pretty Search Permalinks Safe to Use in 2026?

Generally Safe

Score 99/100

Pretty Search Permalinks has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Dec 20, 2025Updated 1mo ago
Risk Assessment

The "wp-seo-search" v1.3 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, unescaped output, file operations, and external HTTP requests are all positive indicators. The presence of a nonce check is also a good practice. However, the lack of capability checks on entry points is a significant concern, as it implies that any authenticated user could potentially trigger functionalities, regardless of their role or permissions. This, combined with the historical vulnerability data indicating a past medium-severity CSRF issue, suggests a need for vigilance. While there are no currently unpatched CVEs, the past vulnerability highlights that the plugin has had security flaws, and the absence of role-based access control on its entry points could be a vector for future exploits, especially if new vulnerabilities are discovered.

Key Concerns

  • No capability checks on entry points
  • Past medium severity vulnerability (CSRF)
Vulnerabilities
1

Pretty Search Permalinks Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-67626medium · 4.3Cross-Site Request Forgery (CSRF)

SEO Search <= 1.1 - Cross-Site Request Forgery

Dec 20, 2025 Patched in 1.2 (68d)
Code Analysis
Analyzed Mar 16, 2026

Pretty Search Permalinks Code Analysis

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

Output Escaping

100% escaped5 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
wpseosearch_settings (wp-seo-search.php:24)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Pretty Search Permalinks Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionload-options-permalink.phpwp-seo-search.php:20
actioninitwp-seo-search.php:49
actiontemplate_redirectwp-seo-search.php:66
filterplugin_row_metawp-seo-search.php:106
Maintenance & Trust

Pretty Search Permalinks Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 23, 2026
PHP min version7.4
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs100
Developer Profile

Pretty Search Permalinks Developer Profile

Angel Costa

1 plugin · 100 total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
68 days
View full developer profile
Detection Fingerprints

How We Detect Pretty Search Permalinks

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
regular-text
Data Attributes
name="wpseosearch_base"id="wpseosearch_base"
FAQ

Frequently Asked Questions about Pretty Search Permalinks