Shortcode Redirect Security & Risk Analysis

wordpress.org/plugins/shortcode-redirect

A super easy way to automatically redirect a user to another page when viewing a post/page on your site.

10K active installs v1.0.4 PHP + WP 6.0+ Updated Apr 12, 2026
pagepostredirectrewriteurl
98
A · Safe
CVEs total2
Unpatched0
Last CVEAug 14, 2025
Safety Verdict

Is Shortcode Redirect Safe to Use in 2026?

Generally Safe

Score 98/100

Shortcode Redirect has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Aug 14, 2025Updated 1mo ago
Risk Assessment

The 'shortcode-redirect' plugin version 1.0.03 presents a mixed security posture. On the positive side, the static analysis reveals no dangerous functions, all SQL queries are prepared, there are no file operations or external HTTP requests, and the limited attack surface (one shortcode) does not appear to have immediate unprotected entry points based on the provided data. Taint analysis also shows no critical or high severity flows.

However, several concerns arise. The vulnerability history shows a significant past issue with two medium severity Cross-site Scripting (XSS) vulnerabilities, even though none are currently unpatched. The fact that a recent vulnerability was recorded in August 2025, while the analyzed version is 1.0.03, suggests potential for undiscovered or historical issues. Furthermore, only 40% of output is properly escaped, indicating a potential for XSS vulnerabilities if user-supplied data is rendered without adequate sanitization, especially given the plugin's shortcode functionality which often handles user input.

While the current static analysis and taint analysis don't flag immediate critical issues, the past vulnerability history and the moderate output escaping rate are red flags. The plugin has a track record of XSS, and the current code may still be susceptible if user input is not handled carefully within the shortcode. It's advisable to audit the shortcode implementation thoroughly for any unescaped output that might be rendered in a user's browser.

Key Concerns

  • Past medium severity XSS vulnerabilities
  • Moderate output escaping (40%)
  • No capability checks on shortcode
Vulnerabilities
2 published

Shortcode Redirect Security Vulnerabilities

CVEs by Year

1 CVE in 2012
2012
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-54746medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Shortcode Redirect <= 1.0.02 - Authenticated (Contributor+) Stored Cross-Site Scripting

Aug 14, 2025 Patched in 1.0.03 (6d)
CVE-2012-5325medium · 5.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Shortcode Redirect <= 1.0.01 - Cross-Site Scripting

Jan 18, 2012 Patched in 1.0.02 (4388d)
Version History

Shortcode Redirect Release Timeline

v1.0.4Current
v1.0.03
v1.0.021 CVE
Code Analysis
Analyzed Mar 16, 2026

Shortcode Redirect Code Analysis

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

Output Escaping

40% escaped5 total outputs
Attack Surface

Shortcode Redirect Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[redirect] scr.php:26
Maintenance & Trust

Shortcode Redirect Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 12, 2026
PHP min version
Downloads98K

Community Trust

Rating86/100
Number of ratings31
Active installs10K
Developer Profile

Shortcode Redirect Developer Profile

cartpauj

6 plugins · 32K total installs

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

How We Detect Shortcode Redirect

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
Please wait while you are redirected...or <a href=
FAQ

Frequently Asked Questions about Shortcode Redirect