update_modification_detected

update modification 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
#101Fullscreen Menu235371,2872k+Non-prefixed global variable
#102Autocomplete Address and Location Picker for WooCommerce236301,2992k+Non-prefixed global variable
#103bBlocks – Essential Gutenberg Blocks & Patterns Collection236611,506700Non-prefixed global variable
#104BuddyDrive237221,5971k+Non-prefixed global variable
#105Announcement & Notification Banner – Bulletin239301,5762k+Non-prefixed global variable
#106Business Directory Plugin – Easy Listing Directories for WordPress236111,06410k+Non-prefixed global variable
#107Cart Notices for WooCommerce236394742k+Text Domain Mismatch
#108Products Suggestions for WooCommerce23707505700Output is not escaped
#109Grid & Styler For Contact Form 7 And Divi235481,341500Non-prefixed global variable
#110All In One Login — Login Page Security and Customization for WordPress with Google reCAPTCHA, Social Login, Temporary Login, 2FA, and more.237501,35960k+Non-prefixed global variable
#111WPBot – AI ChatBot for Live Support, Lead Generation, AI Services235181,2195k+Non-prefixed global variable
#112Classified Listing – AI-Powered Classified ads & Business Directory231522,1589k+Non-prefixed global variable
#113Content Aware Sidebars – Fastest Widget Area Plugin239931,73830k+Non-prefixed global variable
#114Coupon Creator236024241k+Output is not escaped
#115Currency Exchange for WooCommerce23692505500Output is not escaped
#116Auto Post Cleaner237151,3781k+Non-prefixed global variable
#117Disable Bloat for WordPress & WooCommerce238631,32510k+Non-prefixed global variable
#118Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,71910,28040k+Non-prefixed namespace
#119Marijuana Age Verify231,1542,6301k+Non-prefixed global variable
#120Error Log Monitor236941,41420k+Non-prefixed global variable
#121Events Addon for Elementor237791,3397k+Non-prefixed global variable
#122Featured Images in RSS for Mailchimp & More237801,29920k+Non-prefixed global variable
#123Feed Them Social – Social Media Feeds, Video, and Photo Galleries2356353520k+Output is not escaped
#124Finpose – Accounting for WooCommerce231,6491,307400Non-prefixed global variable
#125Image Photo Gallery Final Tiles Grid235781,50220k+Non-prefixed global variable
#126Five-Star Ratings Shortcode236041,317600Non-prefixed global variable
#127Front End PM239782,2644k+Non-prefixed global variable
#128Tracking and Consent Manager – WP Full Picture231,2803,2233k+Non-prefixed global variable
#129FV Flowplayer Video Player231,3111,45410k+Output is not escaped
#130GAinWP Google Analytics Integration for WordPress235251768k+Output is not escaped
#131GamiPress – Gamification plugin to reward points, achievements, badges & ranks in WordPress233,5942,77510k+Output is not escaped
#132Groundhogg — CRM, Newsletters, and Marketing Automation231369192k+Non-prefixed global variable
#133Team Members – A WordPress Team Plugin with Gallery, Grid, Carousel, Slider, Table, List, and More231,8402,3102k+Non-prefixed global variable
#134Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#135Image Carousel For Divi235691,3091k+Non-prefixed global variable
#136InfiniteWP Client232,2871,811200k+Exception output is not escaped
#137Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2392695300k+Non-prefixed namespace
#138Joli FAQ SEO – WordPress FAQ Plugin231,0831,526700Non-prefixed global variable
#139Justified Gallery235891,4178k+Non-prefixed global variable
#140Kenta Companion236571,4192k+Non-prefixed global variable
#141King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder231,8323,87710k+Non-prefixed global variable
#142LLMagnet – AI Visibility & AI SEO for Claude, ChatGPT & More236271,798500Non-prefixed global variable
#143Custom Login Page Customizer236871,40890k+Non-prefixed global variable
#144MailPoet – Newsletters, Email Marketing, and Automation23871718500k+Exception output is not escaped
#145Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits235251,55530k+Non-prefixed global variable
#146Media Library File Download236151,2861k+Non-prefixed global variable
#147Menu Image, Icons made easy235911,406100k+Non-prefixed global variable
#148MotoPress Appointment Booking232,3638572k+Text Domain Mismatch
#149MultiParcels Shipping For WooCommerce231973874k+Mixed line endings
#150NicheTable – Responsive Comparison Table Block236831,307700Non-prefixed global variable