WordPress.Security.SafeRedirect.wp_redirect_wp_redirect

wp redirect wp redirect

Plugin Check reported a security-sensitive coding pattern that needs review.

critical weight

Why It Shows Up

The finding came from a security-focused WordPress coding standard or Plugin Check rule.

Why It Matters

Security findings often involve trust boundaries: request input, browser output, redirects, database access, capabilities, or filesystem behavior.

How to Fix

  • Identify the untrusted value or privileged action involved.
  • Add validation, sanitization, escaping, nonce checks, capability checks, or prepared SQL as appropriate.
  • Rerun Plugin Check after the code path is fixed.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1601WPS Limit Login3915276100k+Output is not escaped
#1602404 Notifier403941700Output is not escaped
#1603Mastodon Autopost404150800Output is not escaped
#1604bbPress WP Tweaks40147181k+Output is not escaped
#1605Broken Link Notifier40111931k+Non-prefixed global variable
#1606Buy one Get one Free – BOGO discount rule maker for WooCommerce4011957400Text Domain Mismatch
#1607Coming soon Page402418500Text Domain Mismatch
#1608Client Portal – Private user pages and login4052293k+Output is not escaped
#1609codoc4019392k+Request data is not unslashed
#1610Contact Form 7 Multi-Step Forms40654150k+Output is not escaped
#1611Copyscape Premium40148133800SQL query is not prepared
#1612Crisp – Live Chat and Chatbot40242020k+Unsafe printing function
#1613Cryptocurrency Widgets Pack4022252700Unsafe printing function
#1614Delete Me40116177k+Output is not escaped
#1615Duplicate Page4039433m+Unsafe printing function
#1616Enhanced Custom Permalinks4051821k+Nonce verification recommended
#1617FameTheme Demo Importer4087430k+Nonce verification recommended
#1618Fast User Switching4028282k+Output is not escaped
#1619FlyWP Helper – Page Cache, Page Optimization, Emails for FlyWP Server Control Panel4020814k+Non-prefixed global variable
#1620Analytics Germanized for Google Analytics (GDPR / DSGVO)4049147k+Output is not escaped
#1621Product Enquiry for WooCommerce4057413k+Output is not escaped
#1622Header Promo – Show Top Bar Message or Call to Action4047245400Output is not escaped
#1623Image Editor by Pixo4012666800Output is not escaped
#1624Internal Linking of Related Contents40714471k+Output is not escaped
#1625Quotes Addon for GetPaid4019121600Text Domain Mismatch
#1626Listdomer Core404592400Non-prefixed global variable
#1627MailerSend – Official SMTP Integration4039252k+Unsafe printing function
#1628WP Mobile Redirect404420400Text Domain Mismatch
#1629No-Bot Registration40112422k+Unsafe printing function
#1630No CAPTCHA reCAPTCHA40112264k+Text Domain Mismatch
#1631One Click SSL401366210k+Unsafe printing function
#1632Owl Carousel WP4062191k+Output is not escaped
#1633Permalink Editor4050281k+Output is not escaped
#1634Pixel Tag Manager for WooCommerce – Google Analytics 4, Google Ads, and More Pixels40692283k+Missing nonce verification
#1635Private Google Calendars40227371k+Output is not escaped
#1636Quick Child Theme Generator402274900Request data is not unslashed
#1637Quiz Cat – WordPress Quiz Plugin40151694k+Output is not escaped
#1638Random Post Plugin – Redirect URL to Post4028743k+Nonce verification recommended
#1639Redirector4048327k+Output is not escaped
#1640Responsive Plus – Elementor Templates & Starter Sites404630510k+Non-prefixed global variable
#1641Role Based Redirect4020962k+Non-prefixed global variable
#1642Secondary Title40117317k+Unsafe printing function
#1643Simple Statistics for Feeds4064131800Nonce verification recommended
#1644Specific Content For Mobile – Customize the mobile version without redirections40261554k+Nonce verification recommended
#1645ST Demo Importer402775800Missing nonce verification
#1646Stax Addons for Elementor4014381500Output is not escaped
#1647Tagging403337500Output is not escaped
#1648Theme and plugin translation for Polylang (TTfP)401026210k+Text Domain Mismatch
#1649Track Geolocation Of Users Using Contact Form 74017173900Nonce verification recommended
#1650turboSMTP40114112400Unsafe printing function