WP SEO Redirect 301 Security & Risk Analysis

wordpress.org/plugins/wp-seo-redirect-301

WP-SEO-Redirect-301 is a WordPress plugin that remembers your old urls and redirects users to the updated url, to prevent 404s when urls change

300 active installs v2.3.2 PHP + WP 5.5+ Updated Oct 11, 2021
301redirectseoslug
84
B · Generally Safe
CVEs total1
Unpatched0
Last CVEOct 11, 2021
Safety Verdict

Is WP SEO Redirect 301 Safe to Use in 2026?

Mostly Safe

Score 84/100

WP SEO Redirect 301 is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.

1 known CVELast CVE: Oct 11, 2021Updated 4yr ago
Risk Assessment

The wp-seo-redirect-301 plugin version 2.3.2 exhibits a generally good security posture based on the provided static analysis. There are no identified critical or high severity taint flows, and the vast majority of SQL queries utilize prepared statements. The plugin also implements nonce and capability checks, which are crucial for preventing common attack vectors. The absence of direct file operations and external HTTP requests further strengthens its security. However, there are some areas for improvement, specifically in output escaping, where 32% of outputs are not properly escaped. While the static analysis found no immediate exploitable vulnerabilities, the plugin does have a history of known vulnerabilities, including a high-severity Cross-Site Request Forgery (CSRF) issue from 2021, which is now patched.

The vulnerability history, while showing no currently unpatched issues, does indicate a past susceptibility to CSRF attacks. This suggests that while the developers have addressed past vulnerabilities, ongoing vigilance and thorough review of new code for such weaknesses is important. The presence of a cron event, though not explicitly detailed in the attack surface, could potentially be an entry point if not properly secured, but it is not flagged as unprotected in the provided data.

In conclusion, the plugin demonstrates adherence to many security best practices, particularly concerning SQL injection prevention and input validation via nonces and capabilities. The main concern lies in the consistent percentage of unescaped output, which could lead to XSS vulnerabilities if user-supplied data is involved. The historical CSRF vulnerability is a reminder that even patched issues highlight areas that require continued attention in development and review. Overall, the plugin appears reasonably secure but could benefit from more robust output sanitization.

Key Concerns

  • Unescaped output detected
  • Historical high severity vulnerability
Vulnerabilities
1

WP SEO Redirect 301 Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2021-24832high · 8.8Cross-Site Request Forgery (CSRF)

WP SEO Redirect 301 <= 2.3.1 - Cross-Site Request Forgery

Oct 11, 2021 Patched in 2.3.2 (834d)
Code Analysis
Analyzed Mar 16, 2026

WP SEO Redirect 301 Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
12 prepared
Unescaped Output
11
23 escaped
Nonce Checks
3
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

92% prepared13 total queries

Output Escaping

68% escaped34 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
seo_redirect_admin_page_widget_box (seo_redirect_301s.php:190)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP SEO Redirect 301 Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_menuseo_redirect_301s.php:32
actionadmin_initseo_redirect_301s.php:38
actionadmin_initseo_redirect_301s.php:44
actionsave_postseo_redirect_301s.php:60
actiontemplate_redirectseo_redirect_301s.php:96
actionadd_meta_boxesseo_redirect_301s.php:188
actionsave_postseo_redirect_301s.php:287
actionwpseo_redirect_301s.php:319
actionseo_redirect_301_daily_eventseo_redirect_301s.php:330

Scheduled Events 1

seo_redirect_301_daily_event
Maintenance & Trust

WP SEO Redirect 301 Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedOct 11, 2021
PHP min version
Downloads52K

Community Trust

Rating60/100
Number of ratings6
Active installs300
Developer Profile

WP SEO Redirect 301 Developer Profile

MMDeveloper

7 plugins · 2K total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
2139 days
View full developer profile
Detection Fingerprints

How We Detect WP SEO Redirect 301

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-seo-redirect-301/css/style.css
Version Parameters
wp-seo-redirect-301/css/style.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about WP SEO Redirect 301