WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Input is not sanitized

Request data is used without being cleaned for the expected type or format.

critical weight

Why It Shows Up

The scan found superglobal input flowing into code without a sanitizer such as `sanitize_text_field()`, `absint()`, `sanitize_key()`, `esc_url_raw()`, or a custom allowlist.

Why It Matters

Unsanitized input can pollute stored settings, alter logic, break queries, or become part of a later security issue.

How to Fix

  • Unslash request data with `wp_unslash()` first.
  • Choose the sanitizer for the expected value, such as `absint()` for IDs or `sanitize_key()` for keys.
  • Use allowlists for actions, sort fields, file names, option names, and other constrained values.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#5251Parallax Section Block – Add Parallax Scrolling Effects to Sections.873223k+Non-prefixed global variable
#5252Slug or PostID8734600Missing nonce verification
#5253Variations as Single Product – Display Single Variation for WooCommerce878331k+Direct Query
#5254WP Admin Basic Auth87562k+Input is not sanitized
#5255Redirect 404 to Homepage884470k+parse url parse url
#5256Add URL Slugs as Body Classes8843700Input is not sanitized
#5257Catch IDs881620k+Non-prefixed global variable
#5258Customizer Reset – Export & Import88691k+wp function not compatible with requires wp
#5259Disable Registration Page8846400Text Domain Mismatch
#5260Duplicate Pages, Posts and CPT88255k+Input is not sanitized
#5261Emoji Settings88452k+Input is not sanitized
#5262301 Redirects – Redirect Manager88671300k+Non-prefixed global variable
#5263Facebook Chat Plugin – Live Chat Plugin for WordPress887880k+trademarked term
#5264Security Headers8826700Nonce verification recommended
#5265Image Hover Effects – WordPress Plugin88253k+Input is not sanitized
#5266Include Me88774k+Short PHP open tag found
#5267WPS Bookings for WooCommerce88262494k+Non-prefixed global variable
#5268mypace Custom Title Tag8836500Input is not sanitized
#5269ProScores – Live Scores88124800wp function not compatible with requires wp
#5270Regen. Thumbs8833400Input is not sanitized
#5271Scriptless Social Sharing888910k+Missing direct file access protection
#5272SiteGround Email Marketing8818751k+Non-prefixed namespace
#5273Smart Blocks – WordPress Gutenberg Blocks8810761k+Post Not In post not in
#5274User IP and Location882103k+Input is not sanitized
#5275WPBakery Page Builder Simple All Responsive88461k+Missing direct file access protection
#5276A Random Number8935800Non-prefixed function
#5277Attachment Taxonomies8918900Input is not sanitized
#5278Bold pagos en linea894324k+Non-prefixed global variable
#5279Classic Widgets with Block-based Widgets89141k+Input is not sanitized
#5280Convert to Blocks892112k+Non-prefixed hook name
#5281Polylang – Country Detection89471k+Input is not sanitized
#5282Add Featured Image Custom Link89361k+Request data is not unslashed
#5283Document Embedder Addons for Elementor – Embed Documents in Elementor Websites8946k+Input is not validated
#5284Koala AI8991k+Nonce verification recommended
#5285LH Copy Media File89215800wp function not compatible with requires wp
#5286m1.DownloadList8926400Nonce verification recommended
#5287Merchant Center Reviews for WooCommerce89211500Missing Version
#5288Reading Time WP8953330k+Non-prefixed global variable
#5289Server IP & Memory Usage Display893530k+Input is not sanitized
#5290SiteLock Security – WP Hardening, Login Security & Malware Scans894491k+Text Domain Mismatch
#5291Tawk.To Live Chat8910227100k+wp function not compatible with requires wp
#5292User Admin Simplifier891063210k+Text Domain Mismatch
#5293Web-Stat89265k+Input is not sanitized
#5294Location Pack for WooCommerce8914800Non-prefixed global variable
#5295MyRewards891,21352k+Text Domain Mismatch
#5296Codevyne SEO Meta Keywords89374k+Non-prefixed function
#5297Automatically Paginate Posts901222k+wp function not compatible with requires wp
#5298Cloudflare SSL by Weslink90372k+trademarked term
#5299Flipdish Ordering System90511400Non-prefixed function
#5300Nav Menu Item Duplicator90164500wp function not compatible with requires wp