Supply Chain Issues
Issue Codes
3 normalized finding codes in this category.
Hidden files included
hidden_files
The plugin package contains hidden files or directories that usually should not ship in a WordPress.org release.
Compressed files included
compressed_files
The plugin package contains nested archives or compressed files.
Obfuscated code detected
obfuscated_code_detected
The plugin contains code that appears intentionally hard to read or review.
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #801 | SEO Data Transporter | 35 | 7 | 5 | 2k+ | Missing direct file access protection | ||
| #802 | SEUR Oficial | 35 | 25 | 298 | 1k+ | Non-prefixed global variable | ||
| #803 | ShareThis Follow Buttons | 35 | 1 | 9 | 400 | Non-prefixed global variable | ||
| #804 | ShareThis Reaction Buttons | 35 | 1 | 7 | 600 | Non-prefixed global variable | ||
| #805 | FlexTable – Data Table Sync with Google Sheets | 35 | 20 | 78 | 4k+ | Direct Query | ||
| #806 | Shop Page WP | 35 | 68 | 23 | 2k+ | Unsafe printing function | ||
| #807 | Shopkeeper Extender | 35 | 14 | 26 | 5k+ | Missing Version | ||
| #808 | ShopMagic Abandoned Cart Recovery for WooCommerce | 35 | 16 | 23 | 2k+ | Non-prefixed global variable | ||
| #809 | ShopMagic for Google Sheets | 35 | 8 | 9 | 400 | Non-prefixed global variable | ||
| #810 | ShopMagic – Twilio SMS | 35 | 2 | 10 | 800 | Non-prefixed global variable | ||
| #811 | Shortcake (Shortcode UI) | 35 | 9 | 39 | 10k+ | Request data is not unslashed | ||
| #812 | Show/Hide Content at Set Time | 35 | 17 | 7 | 10k+ | date date | ||
| #813 | Simple CAPTCHA with Cloudflare Turnstile | 35 | 82 | 148 | 100k+ | Output is not escaped | ||
| #814 | Simple Definition List Blocks | 35 | 11 | 2 | 1k+ | Hidden files included | ||
| #815 | Simple Export Import for ACF Data | 35 | 19 | 64 | 1k+ | Request data is not unslashed | ||
| #816 | Simple Header Footer HTML | 35 | 30 | 5 | 3k+ | Output is not escaped | ||
| #817 | Simple History – Track, Log, and Audit WordPress Changes | 35 | 32 | 122 | 300k+ | Non-prefixed global variable | ||
| #818 | Simple Image Sizes | 35 | 53 | 75 | 60k+ | Unsafe printing function | ||
| #819 | Simple Map | 35 | 10 | 1 | 10k+ | Output is not escaped | ||
| #820 | Simple Popup Block | 35 | 14 | 1 | 500 | Missing direct file access protection | ||
| #821 | Simple Post Type Permalinks | 35 | 16 | 1 | 9k+ | date date | ||
| #822 | Simple Website Redirect | 35 | 3 | 3 | 5k+ | Discouraged text-domain loading | ||
| #823 | Simple Yearly Archive | 35 | 102 | 36 | 6k+ | Unsafe printing function | ||
| #824 | Simple YouTube Responsive | 35 | 75 | 8 | 3k+ | wp function not compatible with requires wp | ||
| #825 | Simple Analytics | 35 | 25 | 20 | 1k+ | Output is not escaped | ||
| #826 | SimpleTOC – Table of Contents Block | 35 | 10 | 0 | 10k+ | Setting is missing a sanitization callback | ||
| #827 | Sitekit | 35 | 122 | 8 | 3k+ | Output is not escaped | ||
| #828 | Sky Login Redirect | 35 | 7 | 24 | 2k+ | Non-prefixed hook name | ||
| #829 | Slick Slider | 35 | 36 | 9 | 2k+ | Output is not escaped | ||
| #830 | Slope Widgets | 35 | 5 | 49 | 500 | Non-prefixed global variable | ||
| #831 | Smart Auto Upload Images – Import External Images | 35 | 2 | 1 | 5k+ | Hidden files included | ||
| #832 | SMNTCS Custom Logo Link | 35 | 48 | 1 | 3k+ | badly named files | ||
| #833 | SMNTCS Deactivate image compression | 35 | 6 | 1 | 1k+ | Hidden files included | ||
| #834 | SMNTCS Disable REST API User Endpoints | 35 | 8 | 0 | 7k+ | Hidden files included | ||
| #835 | SMNTCS Google Webmaster Tools | 35 | 8 | 0 | 6k+ | Hidden files included | ||
| #836 | SMNTCS Quantity Increment Buttons for WooCommerce | 35 | 15 | 2 | 2k+ | Hidden files included | ||
| #837 | WPZOOM Connect: Social Icons Widget, Share Buttons & Click to Chat | 35 | 28 | 31 | 90k+ | Input is not sanitized | ||
| #838 | Quiz Maker, Poll Maker & Survey Maker by Opinion Stage | 35 | 42 | 32 | 6k+ | Output is not escaped | ||
| #839 | Social Sharing Plugin – Social Warfare | 35 | 17 | 143 | 20k+ | Non-prefixed class | ||
| #840 | Sold Out Badge for WooCommerce | 35 | 5 | 4 | 8k+ | Output is not escaped | ||
| #841 | Solid Performance – Your No-Code Caching, Performance, & Page Speed Solution | 35 | 75 | 61 | 4k+ | Exception output is not escaped | ||
| #842 | Spacious Toolkit | 35 | 48 | 94 | 700 | Non-prefixed global variable | ||
| #843 | Ray | 35 | 3 | 2 | 500 | Hidden files included | ||
| #844 | Spectra Blocks – AI Website Builder for the Block Editor | 35 | 241 | 1,276 | 10k+ | Non-prefixed global variable | ||
| #845 | Speedy Page Redirect | 35 | 6 | 10 | 1k+ | Output is not escaped | ||
| #846 | Sprout Invoices – Client Invoicing & Estimates | 35 | 40 | 1,800 | 1k+ | Non-prefixed hook name | ||
| #847 | SrbTransLatin – Serbian Latinisation | 35 | 11 | 28 | 2k+ | Non-prefixed global variable | ||
| #848 | SSL Insecure Content Fixer | 35 | 28 | 60 | 100k+ | Input is not sanitized | ||
| #849 | Steady for WordPress | 35 | 6 | 13 | 600 | Non-prefixed global variable | ||
| #850 | Sticky Social Link | 35 | 49 | 2 | 1k+ | Output is not escaped |