
WPMK Portfolio Security & Risk Analysis
wordpress.org/plugins/wpmk-portfolioThis Plugin will provide you to add portfolio, media gallery into your wordpress website.
Is WPMK Portfolio Safe to Use in 2026?
Generally Safe
Score 85/100WPMK Portfolio has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wpmk-portfolio" plugin version 1.0.1 exhibits a generally good security posture based on the provided static analysis. The absence of any recorded vulnerabilities (CVEs) and the clean taint analysis, with no high-severity issues, are positive indicators. Furthermore, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries, performing nonce checks, and implementing capability checks. The limited attack surface, with only one shortcode and no unprotected entry points, further contributes to its security.
However, a significant concern arises from the output escaping analysis, where only 47% of outputs are properly escaped. This indicates a potential for cross-site scripting (XSS) vulnerabilities, as user-supplied data or data processed by the plugin might not be sufficiently sanitized before being displayed to users. While the taint analysis didn't flag any unsanitized paths, the low percentage of properly escaped output remains a notable weakness that could be exploited.
In conclusion, while the plugin has a strong foundation with no known vulnerabilities and secure handling of SQL and critical entry points, the significant portion of unescaped output presents a tangible risk. The lack of historical vulnerabilities is encouraging, but the identified code signal deficiency in output escaping demands attention to prevent potential XSS attacks.
Key Concerns
- Low percentage of properly escaped output
WPMK Portfolio Security Vulnerabilities
WPMK Portfolio Code Analysis
Output Escaping
Data Flow Analysis
WPMK Portfolio Attack Surface
Shortcodes 1
WordPress Hooks 14
Maintenance & Trust
WPMK Portfolio Maintenance & Trust
Maintenance Signals
Community Trust
WPMK Portfolio Alternatives
Responsive Filterable Portfolio
responsive-filterable-portfolio
This is a beautiful responsive portfolio with responsive lightbox plugin for WordPress blogs and sites. Admin can manage any number of videos, images, …
T&P Gallery Slider
tp-gallery-slider
T&P Gallery Slider for WordPress is an image hover/click gallery as a WordPress plugin.
Expert Village Media Portfolio
evm-portfolio
This portfolio plugin is highly suitable to showcase your work / portfolio and group them nicely under jQuery powered filters
jQuery googleslides
jquery-googleslides
Integrates the googleslides jQuery plugin to display your Google Photos, including Picasa and Google+ albums.
Simple Video Directory
simple-media-directory
Wordpress Video Directory plugin to curate topic based media gallery. Curate gorgeous video Directory, Video List, Video Gallery, Video Portfolio etc.
WPMK Portfolio Developer Profile
5 plugins · 100 total installs
How We Detect WPMK Portfolio
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpmk-portfolio/assets/css/wpmk-default.css/wp-content/plugins/wpmk-portfolio/assets/css/animate.min.css/wp-content/plugins/wpmk-portfolio/assets/js/wpmk-script.js/wp-content/plugins/wpmk-portfolio/assets/css/wpmk-admin.css/wp-content/plugins/wpmk-portfolio/assets/css/3_col_grid_view.css/wp-content/plugins/wpmk-portfolio/assets/css/4_col_grid_view.css/wp-content/plugins/wpmk-portfolio/assets/js/wpmk-script.jswpmk-script?ver=wpmk-default?ver=animate.min.css?ver=wpmk-admin.css?ver=3_col_grid_view.css?ver=4_col_grid_view.css?ver=HTML / DOM Fingerprints
<!--
* @package WPMK PORTFOLIO
*
* Here we define plugin stylesheet and scripts
* that we use for run portfolio
*
--><!--
*
* Here we define plugin action hook
* it will add link in plugin action bar
*
--><!--
*
* Here we define plugin action hook
* it will add link in plugin action bar
*
--><!--
*
* Here portfolio base functions that used
* in setting controls that can not be hendle
* by php classes
*
-->+3 more