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
#1201Greenshift – animation and page builder blocks343327270k+Non-prefixed global variable
#1202HollerBox — Fast & Effective Popups & Lead-Generation3478922k+Output is not escaped
#1203SSL Mixed Content Fix3453658k+Output is not escaped
#1204Kadence WooCommerce Email Designer34119230100k+Non-prefixed global variable
#1205Lenix Leads Collector3441424210k+Text Domain Mismatch
#1206Login with Vipps and MobilePay34263174900Output is not escaped
#1207Mailmunch Forms for Mailchimp341205310k+Output is not escaped
#1208Media Vault34115150800Output is not escaped
#1209Melhor Envio342427610k+Nonce verification recommended
#1210Meta Tag Manager3414232180k+Nonce verification recommended
#1211OTP Login & Register Woocommerce341482021k+Missing nonce verification
#1212Montonio for WooCommerce344425710k+Non-prefixed global variable
#1213MPL-Publisher — Ebook & Audiobook Creator3448976800Text Domain Mismatch
#1214NextGEN Gallery Optimizer34128922k+Output is not escaped
#1215One User Avatar | User Profile Picture3468190100k+Non-prefixed global variable
#1216Child Theme Creator by Orbisius34863910k+Output is not escaped
#1217OwnerRez347956700Unsafe printing function
#1218PhonePe Payment Solutions347710610k+Missing direct file access protection
#1219Podigee WordPress Quick Publish – now with Gutenberg support!3410895700Text Domain Mismatch
#1220Giveaways and Contests by RafflePress – Get More Website Traffic, Email Subscribers, and Social Followers3426186320k+Non-prefixed global variable
#1221Route ‑ Shipping Protection3464150500Missing nonce verification
#1222Subscribe to Download Lite – Email Before Download Plugin34106157400Non-prefixed global variable
#1223SuperFrete34842421k+Request data is not unslashed
#1224Swiftype Site Search Plugin for WordPress3425050400Output is not escaped
#1225Testimonial Slider344482623k+Unsafe printing function
#1226Easy Mega Menu for WordPress – ThemeHunk344802561k+Text Domain Mismatch
#1227Tidio – Live Chat & AI Chatbots34521980k+curl curl setopt
#1228Ultra Companion – Companion plugin for WPoperation Themes34731161k+Missing direct file access protection
#1229Visual Form Builder348232920k+Direct Query
#1230Abandoned Cart Reports For WooCommerce341331632k+Output is not escaped
#1231PagHiper Boleto e PIX para WooCommerce34291381k+Missing nonce verification
#1232MailerLite – WooCommerce integration34643630k+Output is not escaped
#1233Simple Discount Rules for Woocommerce341752145k+Nonce verification recommended
#1234Integration for WooCommerce and Zoho CRM, Books, Invoice, Inventory, Bigin342301542k+Output is not escaped
#1235Advanced Free Shipping for WooCommerce3427013240k+Text Domain Mismatch
#1236Digital Signature Add-on for WooCommerce34165761k+Text Domain Mismatch
#1237Wp Default Sender Email by IT Pixelz3468225500Output is not escaped
#1238WP Dummy Content Generator34931306k+Output is not escaped
#1239WP Forms Signature Contract Add-On3412835900Text Domain Mismatch
#1240Insert Headers And Footers3483113300k+Non-prefixed global variable
#1241WP Mail Logging3476258300k+Nonce verification recommended
#1242LightStart – Maintenance Mode, Coming Soon and Landing Page Builder3442312400k+Request data is not unslashed
#1243WP SendFox342961181k+Text Domain Mismatch
#1244WP Subscription Forms – Subscription Form Plugin for WordPress34131220400Non-prefixed global variable
#1245WPLMS MyCred AddOn3438373800Text Domain Mismatch
#1246Zero Spam for WordPress347939320k+Non-prefixed global variable
#1247zipMoney(Zip Co) Payments Plugin for WooCommerce34147702k+Text Domain Mismatch
#1248Admin Color Schemer35166201k+Exception output is not escaped
#1249Advanced Permalinks359476400wp function not compatible with requires wp
#1250Affiliate Link Marker35314400Text Domain Mismatch