Artflow Pro Portfolio Manager Security & Risk Analysis

wordpress.org/plugins/artflow-pro-portfolio-manager

Artflow Pro Portfolio Manager allows you to manage multiple Artflow portfolios

0 active installs v1.0.0 PHP + WP 5.8+ Updated Mar 26, 2025
artgalleryportfolio
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Artflow Pro Portfolio Manager Safe to Use in 2026?

Generally Safe

Score 92/100

Artflow Pro Portfolio Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'artflow-pro-portfolio-manager' v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of critical or high-severity taint flows, coupled with the fact that all SQL queries utilize prepared statements and the vast majority of output is properly escaped, indicates good development practices in these critical areas. The presence of nonce and capability checks on its entry points further bolsters its security. The plugin also has no recorded vulnerability history, which is a positive indicator of its current stability and maintainability. However, there are a few areas that warrant attention. The plugin has a moderate attack surface with 4 AJAX handlers and 1 shortcode. While all are reported as protected, the sheer number of entry points, even if secured, increases the potential for complex interactions and, in rare cases, logical flaws. The single file operation and two external HTTP requests, while not inherently dangerous, are potential vectors if not handled with extreme care and robust validation of external inputs and outputs. In conclusion, the plugin is well-developed with strong fundamentals, but a vigilant approach to code review for logical vulnerabilities and careful management of its interaction points is advisable.

Key Concerns

  • Moderate number of entry points (AJAX/shortcode)
  • Presence of file operations
  • Presence of external HTTP requests
Vulnerabilities
None known

Artflow Pro Portfolio Manager Security Vulnerabilities

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

Artflow Pro Portfolio Manager Code Analysis

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

Output Escaping

99% escaped84 total outputs
Data Flows
All sanitized

Data Flow Analysis

7 flows
artfprpo_admin_page (includes\admin-page.php:15)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Artflow Pro Portfolio Manager Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 4

authwp_ajax_get_artfprpoincludes\portfolio-functions.php:78
noprivwp_ajax_get_artfprpoincludes\portfolio-functions.php:79
authwp_ajax_get_artfprpo_previewincludes\portfolio-functions.php:150
noprivwp_ajax_get_artfprpo_previewincludes\portfolio-functions.php:151

Shortcodes 1

[artfprpo] artflow-pro-portfolio-manager.php:413
WordPress Hooks 7
filterwp_get_attachment_image_attributesartflow-pro-portfolio-manager.php:69
actioninitartflow-pro-portfolio-manager.php:235
actionadmin_initartflow-pro-portfolio-manager.php:249
actionadmin_menuartflow-pro-portfolio-manager.php:262
actionwp_enqueue_scriptsartflow-pro-portfolio-manager.php:265
actionadmin_enqueue_scriptsartflow-pro-portfolio-manager.php:266
actioninitartflow-pro-portfolio-manager.php:269
Maintenance & Trust

Artflow Pro Portfolio Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 26, 2025
PHP min version
Downloads445

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Artflow Pro Portfolio Manager Developer Profile

iosmanager

1 plugin · 0 total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Artflow Pro Portfolio Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/artflow-pro-portfolio-manager/assets/css/artflow-pro-portfolio-manager.css/wp-content/plugins/artflow-pro-portfolio-manager/assets/js/artflow-pro-portfolio-manager.js/wp-content/plugins/artflow-pro-portfolio-manager/assets/images/AFP-logo.png
Script Paths
/wp-content/plugins/artflow-pro-portfolio-manager/assets/js/artflow-pro-portfolio-manager.js

HTML / DOM Fingerprints

CSS Classes
artflow-logo
Data Attributes
alt="Artflow Logo"style="max-height: 72px; width: auto !important;"
FAQ

Frequently Asked Questions about Artflow Pro Portfolio Manager