302 Moved Temporarily Security & Risk Analysis

wordpress.org/plugins/302-moved-temporarily

Need to redirect your visitors temporarily? This plugin will redirect any unauthenticated users to another url and still allow logged in users to use …

70 active installs v1.2 PHP + WP 2.7+ Updated May 18, 2013
admindevelopmentmaintenanceunder-construction
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is 302 Moved Temporarily Safe to Use in 2026?

Generally Safe

Score 85/100

302 Moved Temporarily has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The "302-moved-temporarily" plugin v1.2 exhibits a strong security posture from a static analysis perspective, with no identified attack surface, dangerous functions, or unhandled SQL queries. The absence of external HTTP requests and file operations further contributes to its limited threat profile. The plugin also appears to have a clean vulnerability history, with no known CVEs, indicating a history of secure development or infrequent discovery of issues. However, a significant concern arises from the output escaping, where 100% of identified outputs are not properly escaped. This presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities, as unsanitized data displayed to users could be manipulated by attackers. The lack of documented nonce checks on potential entry points, coupled with only one capability check, suggests that even if entry points existed, their authorization mechanisms might be insufficient.

Key Concerns

  • 100% of outputs are not properly escaped
  • Only one capability check found
Vulnerabilities
None known

302 Moved Temporarily Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

302 Moved Temporarily Code Analysis

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

Output Escaping

0% escaped1 total outputs
Attack Surface

302 Moved Temporarily Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_init302-moved-temporarily.php:20
actionadmin_menu302-moved-temporarily.php:21
actionwp302-moved-temporarily.php:22
filterstatus_header302-moved-temporarily.php:48
Maintenance & Trust

302 Moved Temporarily Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMay 18, 2013
PHP min version
Downloads12K

Community Trust

Rating74/100
Number of ratings3
Active installs70
Developer Profile

302 Moved Temporarily Developer Profile

Jordan Patterson

1 plugin · 70 total installs

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

How We Detect 302 Moved Temporarily

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapform-table
Data Attributes
name="redirect_to"name="enabled"id="enabled"
Shortcode Output
<div class="wrap"> <h2>302 Moved Temporarily</h2> <form method="post" action="options.php">
FAQ

Frequently Asked Questions about 302 Moved Temporarily