Recent Products Block for WooCommerce – Display Latest WooCommerce Products Security & Risk Analysis

wordpress.org/plugins/recent-products-block

Recent Products Block showcases your WooCommerce Recently added product in block Widgets, or anywhere in the block editor area.

600 active installs v2.0.0 PHP 7.1+ WP 6.5+ Updated Mar 9, 2026
blockgutenberg-blocklatest-productsrecent-productswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Recent Products Block for WooCommerce – Display Latest WooCommerce Products Safe to Use in 2026?

Generally Safe

Score 100/100

Recent Products Block for WooCommerce – Display Latest WooCommerce Products has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 26d ago
Risk Assessment

The "recent-products-block" plugin v2.0.0 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The plugin demonstrates strong adherence to secure coding practices, notably with 100% of SQL queries utilizing prepared statements and a substantial number of nonce and capability checks. The absence of recorded CVEs and critical taint flows further reinforces this positive assessment, suggesting a well-maintained and secure codebase. However, a few areas warrant attention. The external HTTP request, while not explicitly flagged as problematic, represents a potential vector for supply chain attacks if the external service is compromised. Additionally, the 31% of output that is not properly escaped could lead to cross-site scripting (XSS) vulnerabilities if untrusted data is directly rendered in the frontend. While the attack surface is small and appears protected, the potential for XSS due to insufficient output escaping represents the most significant concern, albeit with a low probability given the absence of critical taint flows.

Key Concerns

  • Potential for XSS due to unescaped output
  • External HTTP request without clear sanitization
Vulnerabilities
None known

Recent Products Block for WooCommerce – Display Latest WooCommerce Products Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Recent Products Block for WooCommerce – Display Latest WooCommerce Products Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
48
108 escaped
Nonce Checks
4
Capability Checks
7
File Operations
0
External Requests
1
Bundled Libraries
1

Bundled Libraries

Freemius

Output Escaping

69% escaped156 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
fs_init (freemius-lite\inc\Base\FSActivate.php:68)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Recent Products Block for WooCommerce – Display Latest WooCommerce Products Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_fs_initfreemius-lite\inc\Base\FSActivate.php:42

Shortcodes 1

[wrpb] inc\adminMenu.php:14
WordPress Hooks 18
actionadmin_headfreemius-lite\inc\Base\FSActivate.php:29
actionadmin_enqueue_scriptsfreemius-lite\inc\Base\FSActivate.php:30
actionadmin_menufreemius-lite\inc\Base\FSActivate.php:33
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:38
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:39
actionadmin_noticesfreemius-lite\inc\Base\FSActivate.php:44
actioninitfreemius-lite\inc\Base\FS_Lite.php:29
actionadmin_menuinc\adminMenu.php:8
actionadmin_menuinc\adminMenu.php:9
actionadmin_enqueue_scriptsinc\adminMenu.php:10
actioninitinc\adminMenu.php:13
filtermanage_wrpb_posts_columnsinc\adminMenu.php:17
actionmanage_wrpb_posts_custom_columninc\adminMenu.php:18
filteruse_block_editor_for_postinc\adminMenu.php:21
actioninitindex.php:91
actionplugins_loadedindex.php:92
actionenqueue_block_editor_assetsindex.php:93
actionadmin_noticesindex.php:103
Maintenance & Trust

Recent Products Block for WooCommerce – Display Latest WooCommerce Products Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 9, 2026
PHP min version7.1
Downloads7K

Community Trust

Rating74/100
Number of ratings3
Active installs600
Developer Profile

Recent Products Block for WooCommerce – Display Latest WooCommerce Products Developer Profile

colorlibplugins

120 plugins · 738K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
140 days
View full developer profile
Detection Fingerprints

How We Detect Recent Products Block for WooCommerce – Display Latest WooCommerce Products

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/recent-products-block/build/index.js/wp-content/plugins/recent-products-block/build/style-index.css
Script Paths
/wp-content/plugins/recent-products-block/freemius-lite/start.php/wp-content/plugins/recent-products-block/inc/BlockRenderer.php/wp-content/plugins/recent-products-block/inc/adminMenu.php/wp-content/plugins/recent-products-block/freemius/start.php
Version Parameters
recent-products-block/build/index.js?ver=recent-products-block/build/style-index.css?ver=

HTML / DOM Fingerprints

CSS Classes
wp-block-bplugins-recent-products-block
HTML Comments
DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE * `function_exists` CALL ABOVE TO PROPERLY WORK.
Data Attributes
data-editor
JS Globals
wrpbpipecheck
REST Endpoints
/wp-json/wp/v2/posts
FAQ

Frequently Asked Questions about Recent Products Block for WooCommerce – Display Latest WooCommerce Products