plugin_updater_detected

plugin updater detected

The plugin appears to include its own update or modification mechanism.

medium weight

Why It Shows Up

Plugin Check found updater code or code that modifies plugin files outside the normal WordPress.org update flow.

Why It Matters

Custom update mechanisms can bypass repository review, surprise site owners, or change executable code after installation.

How to Fix

  • Remove custom updater code from WordPress.org releases when it is not needed.
  • Do not rewrite plugin source files at runtime.
  • If remote updates are intentional outside WordPress.org, document the trust model and protect it with strong validation.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#451Terms & Conditions Per Product275331,336800Non-prefixed global variable
#452Wiremo – Product Reviews for WooCommerce27445212700Output is not escaped
#453WP Job Manager279358280k+Non-prefixed hook name
#454Redirection for Contact Form 72734374200k+Non-prefixed global variable
#455Darklup – Enhanced WordPress Dark Mode, Dark Theme, Night Mode & Accessibility Plugin28639851k+Text Domain Mismatch
#456Educare – Students & Result Management System281,1141,043800Missing nonce verification
#457Embedder for Google Reviews285301,3336k+Non-prefixed global variable
#458Photo Gallery – GT3 Image Gallery & Gutenberg Block Gallery2838417510k+Text Domain Mismatch
#459IdeaPush28283298800Output is not escaped
#460Notification – Custom Notifications and Alerts for WordPress2818621910k+Non-prefixed global variable
#461WP Booking System – Booking Calendar2850254920k+Output is not escaped
#462WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)2820921710k+Exception output is not escaped
#463YITH WooCommerce Product Bundles284041,4803k+Non-prefixed global variable
#464AppPresser – Mobile App Framework292622141k+Text Domain Mismatch
#465Jetpack Boost – Website Speed, Performance and Critical CSS29659247200k+Text Domain Mismatch
#466Pixelgrade Assistant291,3441582k+Text Domain Mismatch
#467SureMembers – Membership & Content Restriction Plugin29359248900Text Domain Mismatch
#468Product Carousel Slider & Grid Ultimate for WooCommerce297191226k+Text Domain Mismatch
#469Woostify Sites Library2922919820k+Text Domain Mismatch
#470WPComplete293833331k+Output is not escaped
#471XML for Google Merchant Center29523123k+Non-prefixed global variable
#472Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance30164439100k+Interpolated SQL is not prepared
#473ApplyOnline – Application Form Builder and Manager303452442k+Output is not escaped
#474FormLift for Keap (Legacy) Web Forms30162315400Request data is not unslashed
#475Jetpack Protect30657217100k+Text Domain Mismatch
#476core plugin for kitestudio themes30244415500Nonce verification recommended
#477Popup Builder – Create highly converting, mobile friendly marketing popups.3026722200k+Non-prefixed global variable
#478Post Grid, Slider & Carousel Ultimate – with Shortcode, Gutenberg Block & Elementor Widget302311021k+Non Singular String Literal Domain
#479Widget Manager Light3023383600Text Domain Mismatch
#480Widgetize Pages Light301451043k+Output is not escaped
#481WooPayments: Integrated WooCommerce Payments30182308900k+Exception output is not escaped
#482WP Admin UI Customize3062939030k+Non-prefixed global variable
#483remarketable3028193600Output is not escaped
#484WP Restaurant Price List3029595500Text Domain Mismatch
#485YITH Pre-Order for WooCommerce303971,4646k+Non-prefixed global variable
#486YITH WooCommerce Popup303951,5512k+Non-prefixed global variable
#487YITH WooCommerce Product Slider Carousel303891,4794k+Non-prefixed global variable
#488Apaczka.pl WooCommerce31992761k+Non-prefixed global variable
#489OMGF | GDPR/DSGVO Compliant, Faster Google Fonts. Easy.3121362300k+Output is not escaped
#490MainWP Dashboard: Self-hosted WordPress Management for Agencies319531720k+Interpolated SQL is not prepared
#491Patreon WordPress312763393k+Output is not escaped
#492Post Pay Counter316392381k+Output is not escaped
#493Rank Math SEO – AI SEO Tools to Dominate SEO Rankings31453734m+Non-prefixed global variable
#494Sidebar Manager Light31221761k+Text Domain Mismatch
#495WP Simple Booking Calendar3133738020k+Output is not escaped
#496YITH Color and Label Variations for WooCommerce313931,4289k+Non-prefixed global variable
#497YITH WooCommerce Brands Add-On313931,4259k+Non-prefixed global variable
#498YITH WooCommerce Catalog Mode313801,41860k+Non-prefixed global variable
#499YITH WooCommerce Featured Video313831,4343k+Non-prefixed global variable
#500YITH Frequently Bought Together for WooCommerce313891,4528k+Non-prefixed global variable