
Resume Page Security & Risk Analysis
wordpress.org/plugins/resume-pageTurns any Wordpress page into a beautiful Resume Page, with built in Gihub activity and integrated lightbox portfolio.
Is Resume Page Safe to Use in 2026?
Generally Safe
Score 85/100Resume Page has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "resume-page" v1.0 plugin exhibits a mixed security posture. While the absence of identified CVEs and the use of prepared statements for SQL queries are positive indicators, several critical areas of concern are present.
The static analysis reveals a significant lack of output escaping, with 0% of the 39 identified outputs being properly escaped. This is a major vulnerability, as it leaves the plugin susceptible to Cross-Site Scripting (XSS) attacks. Attackers could potentially inject malicious scripts into the site's content through the plugin's outputs, compromising user sessions or defacing the website.
Furthermore, the lack of any identified capability checks, nonce checks, or even unprotected entry points (AJAX, REST API, shortcodes, cron) creates a concerning void in security controls. While the attack surface appears to be zero, this could be a reporting anomaly or indicate a plugin that doesn't interact with the WordPress core in ways that are easily detected by the static analysis tool. The presence of Select2, a bundled library, also presents a potential risk if it's an outdated version, although its specific version isn't provided for analysis.
Overall, the plugin has good practices in terms of SQL handling but suffers from severe output sanitization weaknesses and a lack of basic security checks that are crucial for a secure WordPress plugin. The vulnerability history is clean, but this doesn't negate the immediate risks identified in the static analysis.
Key Concerns
- 0% of outputs properly escaped
- Missing capability checks
- Missing nonce checks
- Bundled library (Select2) - potential outdated version
Resume Page Security Vulnerabilities
Resume Page Code Analysis
Bundled Libraries
Output Escaping
Resume Page Attack Surface
WordPress Hooks 7
Maintenance & Trust
Resume Page Maintenance & Trust
Maintenance Signals
Community Trust
Resume Page Alternatives
TablePress – Tables in WordPress made easy
tablepress
Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without having to write code!
WP All Export – Drag & Drop Export to Any Custom CSV, XML & Excel
wp-all-export
Easily export data from any post type, custom field, or taxonomy to a CSV, XML, or Excel file of any custom format. Supports WooCommerce products, ord …
WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets
wp-all-import
Easily import any file of any size into any plugin, post type, custom field, or taxonomy. Supports WooCommerce, ACF, images, galleries, users, real es …
Product Import Export for WooCommerce – Import Export Product CSV Suite
product-import-export-for-woo
Easily import/export WooCommerce products (simple, grouped, external/affiliate) via CSV. Transfer product data, including images, reviews, categories, …
Import and export users and customers
import-users-from-csv-with-meta
Import and export users and customers including user meta, roles, and other. Compatible with many plugins. Do it from the front end or using cron.
Resume Page Developer Profile
4 plugins · 280 total installs
How We Detect Resume Page
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/resume-page/css/style.css/wp-content/plugins/resume-page/libs/tinycolor-min.js/wp-content/plugins/resume-page/libs/wookmark/jquery.wookmark.min.js/wp-content/plugins/resume-page/libs/swipebox/js/jquery.swipebox.min.js/wp-content/plugins/resume-page/libs/imagesloaded/imagesloaded.pkgd.min.js/wp-content/plugins/resume-page/css/swipebox.css/wp-content/plugins/resume-page/libs/tinycolor-min.js/wp-content/plugins/resume-page/libs/wookmark/jquery.wookmark.min.js/wp-content/plugins/resume-page/libs/swipebox/js/jquery.swipebox.min.js/wp-content/plugins/resume-page/libs/imagesloaded/imagesloaded.pkgd.min.jsresume-page-style?ver=resume-page-color?ver=resume-page-wookmark?ver=resume-page-swipebox?ver=resume-page-imagesloaded?ver=HTML / DOM Fingerprints
resume-wrapresume-innerlabel-resumeresume-bio-socialrp-portfolio-boxes<!-- Resume Page - User Set Styles --><!-- Resume Page - User Custom CSS --><!-- Resume Page - Script Instantiations -->rp_custom_cssrp_txt_colorrp_accent_colorrp_container_opacityrp_container_colorba_make_resume_page+2 moreaccentcolortxtcolor