Genesis Portfolio Pro Security & Risk Analysis

wordpress.org/plugins/genesis-portfolio-pro

Genesis Portfolio Pro adds all you need to allow for styled portfolios for any WordPress theme.

6K active installs v1.3 PHP 5.6+ WP 4.4+ Updated Dec 3, 2025
genesisportfoliotemplates
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Genesis Portfolio Pro Safe to Use in 2026?

Generally Safe

Score 100/100

Genesis Portfolio Pro 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 static analysis of genesis-portfolio-pro v1.3 reveals a very strong security posture. The plugin exhibits excellent security practices, with no identified attack surface points, dangerous functions, raw SQL queries, file operations, or external HTTP requests. All identified outputs are properly escaped, and there are no taint flows of any severity. This indicates a well-developed and secure codebase from a static analysis perspective. Furthermore, the plugin has no recorded vulnerability history, including no known CVEs, which further bolsters its security standing. The absence of vulnerabilities and the clean static analysis results suggest that the developers have a strong commitment to security. While the lack of certain security checks like nonces and capability checks on entry points could be a concern in larger or more complex plugins, in this case, given the zero attack surface, it poses minimal risk. Overall, genesis-portfolio-pro v1.3 appears to be a highly secure plugin based on the provided data.

Vulnerabilities
None known

Genesis Portfolio Pro Security Vulnerabilities

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

Genesis Portfolio Pro Code Analysis

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

Output Escaping

100% escaped1 total outputs
Attack Surface

Genesis Portfolio Pro Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedgenesis-portfolio-pro.php:12
actioninitgenesis-portfolio-pro.php:61
actionadmin_enqueue_scriptsgenesis-portfolio-pro.php:65
actiongenesis_initgenesis-portfolio-pro.php:74
actiongenesis_cpt_archives_settings_metaboxesgenesis-portfolio-pro.php:86
actiongenesis_settings_sanitizer_initgenesis-portfolio-pro.php:87
actiongenesis_cpt_archive_settings_defaultsgenesis-portfolio-pro.php:88
actionwidgets_initgenesis-portfolio-pro.php:89
filterpre_get_postsgenesis-portfolio-pro.php:201
actionafter_setup_themegenesis-portfolio-pro.php:236
Maintenance & Trust

Genesis Portfolio Pro Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version5.6
Downloads168K

Community Trust

Rating90/100
Number of ratings4
Active installs6K
Developer Profile

Genesis Portfolio Pro Developer Profile

OsomPress

10 plugins · 118K total installs

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

How We Detect Genesis Portfolio Pro

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/genesis-portfolio-pro/lib/admin-style.css

HTML / DOM Fingerprints

CSS Classes
genesis-portfolio
Data Attributes
data-portfolio-id
JS Globals
genesis_portfolio_archive_settings
Shortcode Output
[genesis_portfolio]
FAQ

Frequently Asked Questions about Genesis Portfolio Pro