
Grid/List View for WooCommerce Security & Risk Analysis
wordpress.org/plugins/gridlist-view-for-woocommerceSimple plugin for WooCommerce which toggle grid / list view of your products and toggle products count per page.
Is Grid/List View for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Grid/List View for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'gridlist-view-for-woocommerce' plugin version 1.1.8.2 demonstrates a generally good security posture, with a robust approach to handling entry points and a clean vulnerability history. All identified entry points (AJAX handlers, REST API routes, shortcodes, and cron events) appear to be protected with authorization checks, which is a significant strength. The plugin also exclusively uses prepared statements for SQL queries, indicating a strong defense against SQL injection vulnerabilities. Furthermore, the taint analysis reveals no high-severity issues with unsanitized paths, suggesting the plugin is not exposing critical data through insecure data flows.
However, there are a couple of areas that warrant attention. The presence of the `unserialize` function, even if not immediately exploitable in this analysis, is a known risk as it can lead to Remote Code Execution if an attacker can control the serialized data. Additionally, only 25% of the plugin's outputs are properly escaped. This could leave the plugin vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is not consistently sanitized before being displayed to users. While the vulnerability history is clean, the potential for XSS due to insufficient output escaping is a notable weakness that could be exploited.
In conclusion, 'gridlist-view-for-woocommerce' v1.1.8.2 is built on a solid foundation with good practices for input validation and authorization. The absence of known CVEs and critical taint flows is reassuring. Nevertheless, the use of `unserialize` and the limited output escaping represent potential attack vectors that should be addressed to further harden the plugin's security.
Key Concerns
- Use of unserialize function
- Low percentage of properly escaped output
Grid/List View for WooCommerce Security Vulnerabilities
Grid/List View for WooCommerce Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Grid/List View for WooCommerce Attack Surface
AJAX Handlers 13
Shortcodes 1
WordPress Hooks 107
Maintenance & Trust
Grid/List View for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Grid/List View for WooCommerce Alternatives
NC Grid List View for woocommerce
nc-grid-list-view-for-woocommerce
This plugin allows you to add list and grid view toggle option to your WooCommerce store.
Category Posts Filter
category-posts-filter
A powerful WordPress plugin to filter and display posts with category and sorting options, supporting list and grid views.
Post Sliders & Post Grids
post-slider-carousel
Post Slider & Grid is beautiful responsive post thumbnail image slider and also support post grid display.It support post exclusion/inclusion, Cat …
Crisp Grid
crisp-grid
Free WordPress post grid plugin where you can display the latest posts in your website using a shortcode with custom options and also responsive on al …
Smart Grid
smart-grid
Smart Grid is a super responsive and very advance wordpress Plugin. You can Display Post, WooCommerce Produce and Portfolio as Grid View with this PL …
Grid/List View for WooCommerce Developer Profile
22 plugins · 139K total installs
How We Detect Grid/List View for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/gridlist-view-for-woocommerce/css/style.css/wp-content/plugins/gridlist-view-for-woocommerce/js/script.js/wp-content/plugins/gridlist-view-for-woocommerce/js/script.jsgridlist-view-for-woocommerce/css/style.css?ver=gridlist-view-for-woocommerce/js/script.js?ver=HTML / DOM Fingerprints
berocket_lgv_wrapberocket_lgv_product_countberocket_lgv_gridberocket_lgv_listberocket_lgv_grid_itemberocket_lgv_list_itemberocket_lgv_selectberocket_lgv_select_container<!-- BeRocket List Grid View Plugin -->data-berocket-lgv-iddata-berocket-lgv-typeBeRocket_LGV_options