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 |
|---|---|---|---|---|---|---|---|---|
| #451 | Live Sales Notification (Recent Sales Popups) | 33 | 114 | 120 | 400 | SQL query is not prepared | ||
| #452 | Simple Sticky Add To Cart For WooCommerce | 33 | 401 | 70 | 900 | Text Domain Mismatch | ||
| #453 | Testimonial Slider – Free Testimonials Slider Plugin | 33 | 91 | 50 | 700 | Request data is not unslashed | ||
| #454 | WP Maps – Google Maps,OpenStreetMap,Mapbox,Store Locator,Listing,Directory & Filters | 33 | 220 | 453 | 60k+ | wp function not compatible with requires wp | ||
| #455 | WP Multilang – Translation and Multilingual Plugin | 33 | 53 | 118 | 10k+ | Database parameter is not escaped | ||
| #456 | affiliate-toolkit – Multi-Network Affiliate & Amazon Product Display | 34 | 326 | 75 | 2k+ | Output is not escaped | ||
| #457 | AGCA – Custom Dashboard & Login Page | 34 | 350 | 44 | 20k+ | Unsafe printing function | ||
| #458 | All In One Favicon | 34 | 214 | 62 | 60k+ | Output is not escaped | ||
| #459 | Arconix Shortcodes | 34 | 129 | 108 | 4k+ | Output is not escaped | ||
| #460 | Automatic YouTube Gallery – Embed Auto-Updating YouTube Video Galleries, Feeds, Playlists & Channels | 34 | 86 | 255 | 9k+ | Direct Query | ||
| #461 | BoldGrid Easy SEO – Simple and Effective SEO | 34 | 149 | 104 | 40k+ | Text Domain Mismatch | ||
| #462 | Checkout Field Editor for WooCommerce – Checkout Manager | 34 | 122 | 64 | 20k+ | Text Domain Mismatch | ||
| #463 | Contact Form 7 – PayPal & Stripe Add-on | 34 | 93 | 233 | 7k+ | Exception output is not escaped | ||
| #464 | Document Library Lite | 34 | 149 | 85 | 4k+ | Text Domain Mismatch | ||
| #465 | ePayco Plugin for WooCommerce | 34 | 155 | 136 | 3k+ | Text Domain Mismatch | ||
| #466 | Estimated Delivery for WooCommerce | 34 | 301 | 70 | 1k+ | Short PHP open tag found | ||
| #467 | Featured Video Plus | 34 | 99 | 105 | 10k+ | Non-prefixed global variable | ||
| #468 | Geolocation IP Detection | 34 | 227 | 167 | 20k+ | Output is not escaped | ||
| #469 | Hippoo Mobile App for WooCommerce | 34 | 27 | 204 | 1k+ | Direct Query | ||
| #470 | JS Archive List | 34 | 99 | 31 | 3k+ | Output is not escaped | ||
| #471 | Kadence WooCommerce Email Designer | 34 | 119 | 230 | 100k+ | Non-prefixed global variable | ||
| #472 | Login with Vipps and MobilePay | 34 | 263 | 174 | 800 | Output is not escaped | ||
| #473 | Melhor Envio | 34 | 24 | 276 | 10k+ | Nonce verification recommended | ||
| #474 | OwnerRez | 34 | 79 | 56 | 700 | Unsafe printing function | ||
| #475 | Responsive Menu – Create Mobile-Friendly Menu | 34 | 68 | 40 | 70k+ | Nonce verification recommended | ||
| #476 | Search Meter | 34 | 191 | 94 | 20k+ | Output is not escaped | ||
| #477 | Shift8 CDN | 34 | 81 | 25 | 600 | Output is not escaped | ||
| #478 | Social Integration for BlueSky | 34 | 98 | 147 | 700 | Non-prefixed global variable | ||
| #479 | Tidio – Live Chat & AI Chatbots | 34 | 52 | 19 | 80k+ | curl curl setopt | ||
| #480 | Useful Blocks | 34 | 214 | 22 | 20k+ | Output is not escaped | ||
| #481 | DPD SK for WooCommerce | 34 | 130 | 165 | 700 | Output is not escaped | ||
| #482 | PagHiper Boleto e PIX para WooCommerce | 34 | 29 | 138 | 1k+ | Missing nonce verification | ||
| #483 | PostNL for WooCommerce | 34 | 597 | 104 | 3k+ | Text Domain Mismatch | ||
| #484 | WP-SCSS | 34 | 269 | 13 | 40k+ | Exception output is not escaped | ||
| #485 | Algori 360 Image | 35 | 6 | 6 | 4k+ | Hidden files included | ||
| #486 | Algori 360 Video | 35 | 6 | 6 | 500 | Hidden files included | ||
| #487 | Abandoned Checkout Recovery & Order Notifications for WooCommerce | 35 | 108 | 77 | 800 | Text Domain Mismatch | ||
| #488 | ACF Color Swatches | 35 | 50 | 21 | 1k+ | Text Domain Mismatch | ||
| #489 | ACF Content Analysis for Yoast SEO | 35 | 9 | 17 | 100k+ | Non-prefixed constant | ||
| #490 | Advanced Custom Fields : CPT Options Pages | 35 | 37 | 11 | 2k+ | Output is not escaped | ||
| #491 | ACF: Focal Point | 35 | 61 | 6 | 400 | Text Domain Mismatch | ||
| #492 | Advanced Custom Fields: Image Aspect Ratio Crop Field | 35 | 70 | 37 | 20k+ | Text Domain Mismatch | ||
| #493 | ACF: Image Hotspots Field | 35 | 26 | 5 | 2k+ | Text Domain Mismatch | ||
| #494 | ACF OpenStreetMap Field | 35 | 40 | 46 | 9k+ | Non-prefixed global variable | ||
| #495 | Ad Invalid Click Protector (AICP) | 35 | 78 | 45 | 10k+ | Text Domain Mismatch | ||
| #496 | Add to Calendar Button | 35 | 31 | 7 | 3k+ | Output is not escaped | ||
| #497 | Admin Color Schemer | 35 | 166 | 20 | 1k+ | Exception output is not escaped | ||
| #498 | Admin Slug Column | 35 | 2 | 0 | 5k+ | Hidden files included | ||
| #499 | AdPlugg WordPress Ad Plugin | 35 | 58 | 17 | 500 | Missing direct file access protection | ||
| #500 | CAPTCHA 4WP – Antispam CAPTCHA solution for WordPress | 35 | 20 | 10 | 100k+ | Missing Arg Domain |