ProductFrame – Curated products from affiliate feeds Security & Risk Analysis

wordpress.org/plugins/productframe

A beautiful way to display products from affiliate network product feeds on your website. Currently supports Daisycon, TradeTracker and AdTraction.

0 active installs v0.5.1 PHP 8.0+ WP 6.0+ Updated Dec 3, 2025
adtractionaffiliatefeedproductstradetracker
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ProductFrame – Curated products from affiliate feeds Safe to Use in 2026?

Generally Safe

Score 100/100

ProductFrame – Curated products from affiliate feeds has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The 'productframe' plugin v0.5.1 demonstrates a generally strong security posture with excellent practices in place for input sanitization and permission checks. The plugin boasts zero known vulnerabilities (CVEs) and a clean vulnerability history, indicating a proactive approach to security by its developers. Static analysis shows a high percentage of SQL queries using prepared statements and output escaping, along with a good number of capability checks. This suggests that the plugin is designed with security in mind, minimizing common attack vectors.

However, the presence of the `unserialize` function is a significant concern. While the static analysis does not reveal any direct taint flows from external input to `unserialize`, this function is inherently risky and can lead to critical vulnerabilities like Remote Code Execution if exploited. The lack of any taint analysis flows being reported could be due to the limitations of the static analysis tool or the absence of directly exploitable paths in the current version. The plugin also has one cron event, which, if not properly secured or if it processes external data, could become an entry point.

In conclusion, 'productframe' v0.5.1 is in a good state regarding known vulnerabilities and general coding practices. The primary risk lies in the potential misuse of the `unserialize` function. The developers should prioritize auditing its usage and consider removing or sanitizing its input rigorously. The cron event also warrants a security review. Despite these points, the overall security is commendable, especially given the absence of reported CVEs and the strong adherence to prepared statements and output escaping.

Key Concerns

  • Dangerous function unserialize found
  • 1 cron event found
Vulnerabilities
None known

ProductFrame – Curated products from affiliate feeds Security Vulnerabilities

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

ProductFrame – Curated products from affiliate feeds Code Analysis

Dangerous Functions
1
Raw SQL Queries
7
42 prepared
Unescaped Output
1
22 escaped
Nonce Checks
4
Capability Checks
5
File Operations
1
External Requests
2
Bundled Libraries
0

Dangerous Functions Found

unserializereturn @unserialize( $data, $options ); // @phpcs:ignorevendor-prefixed\deliciousbrains\wp-background-processing\classes\wp-background-process.php:942

SQL Query Safety

86% prepared49 total queries

Output Escaping

96% escaped23 total outputs
Attack Surface

ProductFrame – Curated products from affiliate feeds Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionafter_setup_themeproductframe.php:28
filtercron_schedulesvendor-prefixed\deliciousbrains\wp-background-processing\classes\wp-background-process.php:129
filterpre_set_site_transient_update_pluginsvendor-prefixed\koen12344\github-plugin-updater\src\Updater.php:38
filterplugins_apivendor-prefixed\koen12344\github-plugin-updater\src\Updater.php:39

Scheduled Events 1

prfr_update_feeds
Maintenance & Trust

ProductFrame – Curated products from affiliate feeds Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version8.0
Downloads122

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

ProductFrame – Curated products from affiliate feeds Developer Profile

Koen Reus

2 plugins · 10K total installs

79
trust score
Avg Security Score
100/100
Avg Patch Time
269 days
View full developer profile
Detection Fingerprints

How We Detect ProductFrame – Curated products from affiliate feeds

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/productframe/build/admin.css/wp-content/plugins/productframe/build/admin.js/wp-content/plugins/productframe/build/metabox.css/wp-content/plugins/productframe/build/metabox.js/wp-content/plugins/productframe/css/front.css
Script Paths
/wp-content/plugins/productframe/build/admin.js/wp-content/plugins/productframe/build/metabox.js
Version Parameters
productframe/build/admin.css?ver=productframe/build/admin.js?ver=productframe/build/metabox.css?ver=productframe/build/metabox.js?ver=productframe/css/front.css?ver=

HTML / DOM Fingerprints

CSS Classes
prfr-clear-thumbnail-cacheprfr-metabox-styleprfr-style
HTML Comments
<!--suppress HtmlUnknownTarget -->
Data Attributes
data-selection_iddata-user_view
JS Globals
prfr_localize_adminpsfg_localize_metabox
Shortcode Output
[productframe][productframe limit=6][productframe product_ids=null][productframe feed_id=null]
FAQ

Frequently Asked Questions about ProductFrame – Curated products from affiliate feeds